diff options
author | Tom Smeding <tom@tomsmeding.com> | 2024-02-18 13:58:46 +0100 |
---|---|---|
committer | Tom Smeding <tom@tomsmeding.com> | 2024-02-18 14:03:16 +0100 |
commit | 376a814a4ab25edce8ba58d182207e9c6c0484df (patch) | |
tree | c1796d181fe5663e54cd647640d46cf6fbb12bc2 | |
parent | 51e1252fb962fd53b8e856fac62d34ec092db226 (diff) |
Clear key state when window loses focus
-rw-r--r-- | game.js | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -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() { |