fix(core): don't set user selection flags on pointer down (#1600)
* chore(core): remove deprecation of `removeSelectedElements` Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> * fix(core): don't set user selection flags on pointer down Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> * fix(core): prevent panning on drag when selection is active Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> * chore(changeset): add Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com> --------- Signed-off-by: braks <78412429+bcakmakoglu@users.noreply.github.com>
This commit is contained in:
@@ -150,9 +150,6 @@ function onPointerDown(event: PointerEvent) {
|
||||
y,
|
||||
}
|
||||
|
||||
userSelectionActive.value = true
|
||||
nodesSelectionActive.value = false
|
||||
|
||||
emits.selectionStart(event)
|
||||
}
|
||||
|
||||
|
||||
@@ -66,7 +66,7 @@ const selectionKeyPressed = useKeyPress(selectionKeyCode)
|
||||
|
||||
const zoomKeyPressed = useKeyPress(zoomActivationKeyCode)
|
||||
|
||||
const shouldPanOnDrag = toRef(() => panKeyPressed.value || panOnDrag.value)
|
||||
const shouldPanOnDrag = toRef(() => !selectionKeyPressed.value && (panKeyPressed.value || panOnDrag.value))
|
||||
|
||||
const shouldPanOnScroll = toRef(() => panKeyPressed.value || panOnScroll.value)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user