From ee34739b5872d21a83f8875a11414fd7f56a281c Mon Sep 17 00:00:00 2001 From: Miodec Date: Thu, 13 Jan 2022 20:47:48 +0100 Subject: [PATCH] added keyup listener so caps warning correctly hides itself on webkit browsers. #2298 --- src/js/test/caps-warning.js | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/js/test/caps-warning.js b/src/js/test/caps-warning.js index 1b79a848b..70155b7d7 100644 --- a/src/js/test/caps-warning.js +++ b/src/js/test/caps-warning.js @@ -15,8 +15,21 @@ function hide() { $(document).keydown(function (event) { try { if ( - event.originalEvent.getModifierState("CapsLock") && - Config.capsLockWarning + Config.capsLockWarning && + event.originalEvent.getModifierState("CapsLock") + ) { + show(); + } else { + hide(); + } + } catch {} +}); + +$(document).keyup(function (event) { + try { + if ( + Config.capsLockWarning && + event.originalEvent.getModifierState("CapsLock") ) { show(); } else {