properly ignore meta keys
This commit is contained in:
@@ -35,10 +35,11 @@ KeyboardInputManager.prototype.listen = function () {
|
|||||||
};
|
};
|
||||||
|
|
||||||
document.addEventListener("keydown", function (event) {
|
document.addEventListener("keydown", function (event) {
|
||||||
var modifiers = event.altKey && event.ctrlKey && event.metaKey &&
|
var modifiers = event.altKey || event.ctrlKey || event.metaKey ||
|
||||||
event.shiftKey;
|
event.shiftKey;
|
||||||
var mapped = map[event.which];
|
var mapped = map[event.which];
|
||||||
|
|
||||||
|
console.log(event);
|
||||||
if (!modifiers) {
|
if (!modifiers) {
|
||||||
if (mapped !== undefined) {
|
if (mapped !== undefined) {
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
|
|||||||
Reference in New Issue
Block a user