fix(core): disable panning when panOnDrag is false

This commit is contained in:
braks
2023-10-06 18:00:01 +02:00
committed by Braks
parent c7ad8e00b2
commit 8716a6e6b8
@@ -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'))