aboutsummaryrefslogtreecommitdiffstats
path: root/web
diff options
context:
space:
mode:
authorNicolai Tellefsen <niccofyren@gmail.com>2016-03-21 16:57:22 +0100
committerNicolai Tellefsen <niccofyren@gmail.com>2016-03-21 16:57:22 +0100
commit4eedfbd1a9cbb447690f86fece8b2ff5a5fc2626 (patch)
treea545dd38430fee986bd2d450a98072c9a962edf4 /web
parent59a5c80ab0e6043d9ce2ddc83d626a49438b9433 (diff)
NMS: Fix broken keymapping-commit
Diffstat (limited to 'web')
-rw-r--r--web/nms.gathering.org/js/nms.js26
1 files changed, 15 insertions, 11 deletions
diff --git a/web/nms.gathering.org/js/nms.js b/web/nms.gathering.org/js/nms.js
index d56953f..fd445d1 100644
--- a/web/nms.gathering.org/js/nms.js
+++ b/web/nms.gathering.org/js/nms.js
@@ -582,17 +582,21 @@ function keyPressed(e)
var key = e.key;
} else {
var key = e.keyCode;
- }
- switch(key) {
- case 187:
- key = '?';
- break;
- case 189:
- key = '-';
- break;
- case 27:
- key = 'Escape';
- break;
+ switch(key) {
+ case 187:
+ key = '?';
+ break;
+ case 189:
+ key = '-';
+ break;
+ case 27:
+ key = 'Escape';
+ break;
+ default:
+ key = String.fromCharCode(key);
+ key = key.toLowerCase();
+ break;
+ }
}
if (nms.keyBindings[key])
return nms.keyBindings[key](e,key);