diff --git a/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte b/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte index 608fd9b3..65661fd2 100644 --- a/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte +++ b/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte @@ -23,7 +23,8 @@ multiselectionKeyPressed, deleteKeyPressed, panActivationKeyPressed, - zoomActivationKeyPressed + zoomActivationKeyPressed, + selectionRect } = useStore(); function isKeyObject(key?: KeyDefinition | null): key is KeyDefinitionObject { @@ -60,7 +61,8 @@ }); } - function resetAll() { + function resetKeysAndSelection() { + selectionRect.set(null); selectionKeyPressed.set(false); multiselectionKeyPressed.set(false); deleteKeyPressed.set(false); @@ -70,8 +72,8 @@ selectionKeyPressed.set(true)), type: 'keydown'