From f002715b47bf4d65e8d0c132361f98e533237751 Mon Sep 17 00:00:00 2001 From: Marcello Urbani Date: Sun, 30 Sep 2018 08:04:19 +0100 Subject: [PATCH] Changed event type, fixed fallback option fixes issue #1980 (#1981) * UI: Changed event type, fixed fallback option --- src/zabapgit_js_common.w3mi.data.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/zabapgit_js_common.w3mi.data.js b/src/zabapgit_js_common.w3mi.data.js index 07772ed47..2816f1b2f 100644 --- a/src/zabapgit_js_common.w3mi.data.js +++ b/src/zabapgit_js_common.w3mi.data.js @@ -932,7 +932,7 @@ Hotkeys.prototype.onkeydown = function(oEvent){ } var - sKey = oEvent.key || oEvent.keyCode, + sKey = oEvent.key || String.fromCharCode(oEvent.keyCode), fnHotkey = this.oKeyMap[sKey]; if (fnHotkey) { @@ -944,7 +944,7 @@ function setKeyBindings(oKeyMap){ var oHotkeys = new Hotkeys(oKeyMap); - document.addEventListener('keydown', oHotkeys.onkeydown.bind(oHotkeys)); + document.addEventListener('keypress', oHotkeys.onkeydown.bind(oHotkeys)); }