aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Smeding <tom@tomsmeding.com>2024-02-18 13:58:46 +0100
committerTom Smeding <tom@tomsmeding.com>2024-02-18 14:03:16 +0100
commit376a814a4ab25edce8ba58d182207e9c6c0484df (patch)
treec1796d181fe5663e54cd647640d46cf6fbb12bc2
parent51e1252fb962fd53b8e856fac62d34ec092db226 (diff)
Clear key state when window loses focus
-rw-r--r--game.js5
1 files changed, 5 insertions, 0 deletions
diff --git a/game.js b/game.js
index e76bee7..76498ad 100644
--- a/game.js
+++ b/game.js
@@ -359,6 +359,11 @@ function setupBindings() {
else if (ev.key == "s" || ev.key == "ArrowDown") down = false;
padUpdate();
});
+
+ window.addEventListener("blur", function() {
+ up = down = false;
+ padUpdate();
+ });
}
window.addEventListener("load", function() {