keybinds - prevent triggering when holding shift, alt, ctrl or meta key
This commit is contained in:
parent
e7ee063021
commit
8f5680e50f
|
@ -29,6 +29,8 @@
|
||||||
};
|
};
|
||||||
document.addEventListener("keydown", e => {
|
document.addEventListener("keydown", e => {
|
||||||
if(e.key in keybindings && e.target.tagName !== "INPUT") {
|
if(e.key in keybindings && e.target.tagName !== "INPUT") {
|
||||||
|
if(e.shiftKey || e.ctrlKey || e.metaKey || e.altKey)
|
||||||
|
return;
|
||||||
e.preventDefault();
|
e.preventDefault();
|
||||||
keybindings[e.key]();
|
keybindings[e.key]();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue
Block a user