From a6232beea505125cec528cfe0d2c4c882f97d1b6 Mon Sep 17 00:00:00 2001 From: Miodec Date: Tue, 27 Aug 2024 13:25:48 +0200 Subject: [PATCH] fix: caps lock state sometimes being out of sync --- frontend/src/ts/test/caps-warning.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/frontend/src/ts/test/caps-warning.ts b/frontend/src/ts/test/caps-warning.ts index 183dd7e6b..28613e84e 100644 --- a/frontend/src/ts/test/caps-warning.ts +++ b/frontend/src/ts/test/caps-warning.ts @@ -22,11 +22,8 @@ function hide(): void { } function update(event: JQuery.KeyDownEvent | JQuery.KeyUpEvent): void { - if (event?.originalEvent?.key === "CapsLock" && capsState !== null) { - capsState = !capsState; - } else { - capsState = event?.originalEvent?.getModifierState?.("CapsLock") ?? false; - } + capsState = + event?.originalEvent?.getModifierState?.("CapsLock") ?? !capsState; try { if (Config.capsLockWarning && capsState) {