fix(editor): Fix canvas panning using Control + Left Mouse Button on Windows (#12104)

This commit is contained in:
Alex Grozav
2024-12-10 14:12:44 +02:00
committed by GitHub
parent 8bf6cce000
commit 43009b6aa8
3 changed files with 35 additions and 33 deletions

View File

@@ -147,10 +147,12 @@ const selectionKeyCode = ref<true | null>(true);
onKeyDown(panningKeyCode.value, () => {
selectionKeyCode.value = null;
panningMouseButton.value = [0, 1];
});
onKeyUp(panningKeyCode.value, () => {
selectionKeyCode.value = true;
panningMouseButton.value = [1];
});
function selectLeftNode(id: string) {
@@ -642,7 +644,7 @@ provide(CanvasKey, {
@connect="onConnect"
@connect-end="onConnectEnd"
@pane-click="onClickPane"
@contextmenu="onOpenContextMenu"
@pane-context-menu="onOpenContextMenu"
@move-start="onPaneMoveStart"
@move-end="onPaneMoveEnd"
@node-drag-stop="onNodeDragStop"