From 8716a6e6b8cdd34694b05676ec7d1e14cb38680b Mon Sep 17 00:00:00 2001 From: braks <78412429+bcakmakoglu@users.noreply.github.com> Date: Fri, 6 Oct 2023 14:31:39 +0200 Subject: [PATCH] fix(core): disable panning when `panOnDrag` is `false` --- packages/core/src/container/Viewport/Viewport.vue | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/core/src/container/Viewport/Viewport.vue b/packages/core/src/container/Viewport/Viewport.vue index bee59d74..8ac10695 100644 --- a/packages/core/src/container/Viewport/Viewport.vue +++ b/packages/core/src/container/Viewport/Viewport.vue @@ -269,6 +269,7 @@ onMounted(() => { const pinchZoom = zoomOnPinch.value && event.ctrlKey if ( + (panOnDrag.value === true || (Array.isArray(panOnDrag.value) && panOnDrag.value.includes(1))) && event.button === 1 && event.type === 'mousedown' && ((event.target as HTMLElement)?.closest('.vue-flow__node') || (event.target as HTMLElement)?.closest('.vue-flow__edge'))