From c0ca375c3a7991a98092b664ea05d075ecc548e6 Mon Sep 17 00:00:00 2001 From: Gabriele Cirulli Date: Mon, 10 Mar 2014 20:42:03 +0100 Subject: [PATCH] properly ignore meta keys --- js/keyboard_input_manager.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/js/keyboard_input_manager.js b/js/keyboard_input_manager.js index 613360b..7ec68e8 100644 --- a/js/keyboard_input_manager.js +++ b/js/keyboard_input_manager.js @@ -35,10 +35,11 @@ KeyboardInputManager.prototype.listen = function () { }; document.addEventListener("keydown", function (event) { - var modifiers = event.altKey && event.ctrlKey && event.metaKey && + var modifiers = event.altKey || event.ctrlKey || event.metaKey || event.shiftKey; var mapped = map[event.which]; + console.log(event); if (!modifiers) { if (mapped !== undefined) { event.preventDefault(); -- GitLab