summaryrefslogtreecommitdiffstats
path: root/platform/javascript/os_javascript.cpp
diff options
context:
space:
mode:
authorRémi Verschelde <remi@verschelde.fr>2016-03-05 13:05:49 +0100
committerRémi Verschelde <remi@verschelde.fr>2016-03-05 13:05:49 +0100
commit6b1ca582f94b23e000e8c930586bf980e12e622c (patch)
treebcc798ce24953cd7a45bc4c865e071f571773e5d /platform/javascript/os_javascript.cpp
parent5a9b18b665b250b54c0d8eb80354dc08e363377c (diff)
parent352db6b17eaed84fef930723a67c6fba40a4b099 (diff)
downloadredot-engine-6b1ca582f94b23e000e8c930586bf980e12e622c.tar.gz
Merge pull request #3920 from Hinsbart/js_echo_keys
html5: workaround for echo key events.
Diffstat (limited to 'platform/javascript/os_javascript.cpp')
-rw-r--r--platform/javascript/os_javascript.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/platform/javascript/os_javascript.cpp b/platform/javascript/os_javascript.cpp
index 562733ab89..413d88ee23 100644
--- a/platform/javascript/os_javascript.cpp
+++ b/platform/javascript/os_javascript.cpp
@@ -693,7 +693,11 @@ OS_JavaScript::OS_JavaScript(GFXInitFunc p_gfx_init_func,void*p_gfx_init_ud, Ope
time_to_save_sync=-1;
-
+ for (int i = 0; i < 256; i++) {
+ key_pressed[i] = false;
+ if (i < 121)
+ skey_pressed[i] = false;
+ }
}
OS_JavaScript::~OS_JavaScript() {