From e7b29385d02091264610b77cbbfc4ba73228a65f Mon Sep 17 00:00:00 2001 From: moklick Date: Wed, 13 Dec 2023 11:54:38 +0100 Subject: [PATCH] fix(svelte): allow null for keys --- packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte b/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte index 36206982..f6697cb2 100644 --- a/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte +++ b/packages/svelte/src/lib/components/KeyHandler/KeyHandler.svelte @@ -23,7 +23,7 @@ } = useStore(); function isKeyObject(key?: KeyDefinition | null): key is KeyDefinitionObject { - return typeof key === 'object'; + return key !== null && typeof key === 'object'; } function getModifier(key?: KeyDefinition | null): ShortcutModifierDefinition {