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 {