fix(react,svelte): prevent pane click when connection is in progress

This commit is contained in:
braks
2025-02-28 07:38:44 +01:00
parent 8017792542
commit 4891e9cc1c
2 changed files with 8 additions and 4 deletions
@@ -63,7 +63,8 @@
selectionKeyPressed,
selectionMode,
panActivationKeyPressed,
unselectNodesAndEdges
unselectNodesAndEdges,
connection,
} = useStore();
let container: HTMLDivElement;
@@ -80,7 +81,8 @@
function onClick(event: MouseEvent | TouchEvent) {
// We prevent click events when the user let go of the selectionKey during a selection
if (selectionInProgress) {
// We also prevent click events when a connection is in progress
if (selectionInProgress || $connection.inProgress) {
selectionInProgress = false;
return;
}