diff options
author | 0neGal <mail@0negal.com> | 2024-06-20 00:04:00 +0200 |
---|---|---|
committer | 0neGal <mail@0negal.com> | 2024-06-20 00:04:00 +0200 |
commit | 0f40ecfdf1d351762e6b0bc525b3d716756c5643 (patch) | |
tree | aece4d04c567ff6707ca44c415bbad432a1512af /src/app/js/gamepad.js | |
parent | d3e8bcc645a16fbbcf2893d2b077c1e104f30a0a (diff) | |
download | Viper-0f40ecfdf1d351762e6b0bc525b3d716756c5643.tar.gz Viper-0f40ecfdf1d351762e6b0bc525b3d716756c5643.zip |
fixed Escape closing popups when inputs are active
Diffstat (limited to 'src/app/js/gamepad.js')
-rw-r--r-- | src/app/js/gamepad.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/app/js/gamepad.js b/src/app/js/gamepad.js index 134a486..1f65cbe 100644 --- a/src/app/js/gamepad.js +++ b/src/app/js/gamepad.js @@ -295,6 +295,9 @@ window.addEventListener("keydown", (e) => { case "Space": return select(); case "Enter": return select(); + // close popup + case "Escape": return popups.hide_last(); + // move selection case "KeyK": case "ArrowUp": return navigate.move("up") case "KeyJ": case "ArrowDown": return navigate.move("down") |