Cleanup knockout commands and replaced EventKeyCode with native KeyboardEvent.key

This commit is contained in:
djmaze 2020-09-17 17:47:35 +02:00
parent d06fed09d6
commit 7ac8143f34
9 changed files with 87 additions and 118 deletions

6
dev/bootstrap.js vendored
View file

@ -10,11 +10,9 @@ export default (App) => {
addEventListener('keydown', event => {
event = event || window.event;
if (event && event.ctrlKey && !event.shiftKey && !event.altKey) {
const key = event.keyCode || event.which;
if (key === Enums.EventKeyCode.S) {
if ('S' == event.key) {
event.preventDefault();
return;
} else if (key === Enums.EventKeyCode.A) {
} else if ('A' == event.key) {
const sender = event.target || event.srcElement;
if (
sender &&