From 2fb49335066c58e296282c1de9a4920f22672a76 Mon Sep 17 00:00:00 2001 From: peterkogo Date: Tue, 28 Oct 2025 11:42:51 +0100 Subject: [PATCH] make sure onSelectionEnd is always fired --- packages/react/src/container/Pane/index.tsx | 1 + packages/svelte/src/lib/container/Pane/Pane.svelte | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/react/src/container/Pane/index.tsx b/packages/react/src/container/Pane/index.tsx index 3296098b..460c290d 100644 --- a/packages/react/src/container/Pane/index.tsx +++ b/packages/react/src/container/Pane/index.tsx @@ -163,6 +163,7 @@ export function Pane({ resetSelectedElements(); onSelectionStart?.(event); + selectionInProgress.current = true; } }; diff --git a/packages/svelte/src/lib/container/Pane/Pane.svelte b/packages/svelte/src/lib/container/Pane/Pane.svelte index 46c48625..45547737 100644 --- a/packages/svelte/src/lib/container/Pane/Pane.svelte +++ b/packages/svelte/src/lib/container/Pane/Pane.svelte @@ -126,6 +126,7 @@ store.unselectNodesAndEdges(); onselectionstart?.(event); + selectionInProgress = true; } }