diff --git a/packages/core/src/composables/useKeyPress.ts b/packages/core/src/composables/useKeyPress.ts index d527cbdb..bec004d5 100644 --- a/packages/core/src/composables/useKeyPress.ts +++ b/packages/core/src/composables/useKeyPress.ts @@ -158,13 +158,10 @@ export function useKeyPress(keyFilter: MaybeRefOrGetter, onCha // if the keyFilter is a boolean, we just set the isPressed value to that boolean if (typeof keyFilter === 'boolean') { - if (keyFilter) { - isPressed.value = keyFilter - return () => true - } else { - reset() - return () => false - } + reset() + isPressed.value = keyFilter + + return () => false } if (Array.isArray(keyFilter) || typeof keyFilter === 'string') {