From 59051d505b1f0d766080d7f82261309f7d688c28 Mon Sep 17 00:00:00 2001 From: Luke Date: Wed, 16 Nov 2022 23:16:17 +0100 Subject: [PATCH] fix(web/skillcheck): fix not being able to hit skill check with capslock apparently the return key for event can differentiate lower and uppercase keys --- web/src/hooks/useKeyPress.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/web/src/hooks/useKeyPress.ts b/web/src/hooks/useKeyPress.ts index 0c8b27b..4a7b0db 100644 --- a/web/src/hooks/useKeyPress.ts +++ b/web/src/hooks/useKeyPress.ts @@ -5,7 +5,7 @@ export const useKeyPress = (targetKey: KeyboardEvent['key']) => { const downHandler = React.useCallback( ({ key }: KeyboardEvent) => { - if (key === targetKey) { + if (key.toLowerCase() === targetKey) { setKeyPressed(true); } }, @@ -14,7 +14,7 @@ export const useKeyPress = (targetKey: KeyboardEvent['key']) => { const upHandler = React.useCallback( ({ key }: KeyboardEvent) => { - if (key === targetKey) { + if (key.toLowerCase() === targetKey) { setKeyPressed(false); } },