fix(core,key-filter): return false from bool key filter

This commit is contained in:
braks
2024-01-21 14:35:35 +01:00
committed by Braks
parent 68cfbaebbe
commit 347715dd11
+4 -7
View File
@@ -158,13 +158,10 @@ export function useKeyPress(keyFilter: MaybeRefOrGetter<KeyFilter | null>, onCha
// if the keyFilter is a boolean, we just set the isPressed value to that boolean // if the keyFilter is a boolean, we just set the isPressed value to that boolean
if (typeof keyFilter === 'boolean') { if (typeof keyFilter === 'boolean') {
if (keyFilter) { reset()
isPressed.value = keyFilter isPressed.value = keyFilter
return () => true
} else { return () => false
reset()
return () => false
}
} }
if (Array.isArray(keyFilter) || typeof keyFilter === 'string') { if (Array.isArray(keyFilter) || typeof keyFilter === 'string') {