From 19d59ec6f472b78d2ad8b25a864056ab2290f862 Mon Sep 17 00:00:00 2001 From: 0HyperCube <78500760+0HyperCube@users.noreply.github.com> Date: Thu, 21 Apr 2022 21:14:11 +0100 Subject: [PATCH] Stop pointerdown event from properties panel (#600) --- frontend/src/lifetime/input.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/lifetime/input.ts b/frontend/src/lifetime/input.ts index 676cf72c..fb18096e 100644 --- a/frontend/src/lifetime/input.ts +++ b/frontend/src/lifetime/input.ts @@ -108,8 +108,10 @@ export function createInputManager(editor: EditorState, container: HTMLElement, const onPointerMove = (e: PointerEvent): void => { if (!e.buttons) viewportPointerInteractionOngoing = false; - const modifiers = makeModifiersBitfield(e); - editor.instance.on_mouse_move(e.clientX, e.clientY, e.buttons, modifiers); + if (viewportPointerInteractionOngoing) { + const modifiers = makeModifiersBitfield(e); + editor.instance.on_mouse_move(e.clientX, e.clientY, e.buttons, modifiers); + } }; const onPointerDown = (e: PointerEvent): void => {