From d3073b9d7e479b979e98043b4f878da306adae6a Mon Sep 17 00:00:00 2001 From: Devaev Maxim Date: Thu, 22 Nov 2018 06:22:48 +0300 Subject: design fix, refactoring --- web/js/kvm/keyboard.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'web/js/kvm/keyboard.js') diff --git a/web/js/kvm/keyboard.js b/web/js/kvm/keyboard.js index ee9a7ba1..8a08a8aa 100644 --- a/web/js/kvm/keyboard.js +++ b/web/js/kvm/keyboard.js @@ -83,7 +83,7 @@ function Keyboard() { if (event.preventDefault) { event.preventDefault(); } - var el_key = document.querySelector("[data-key='" + event.code + "']"); + var el_key = document.querySelector(`[data-key='${event.code}']`); if (el_key && !event.repeat) { __commonHandler(el_key, state, "pressed"); if (__mac_cmd_hook) { @@ -168,7 +168,8 @@ function Keyboard() { }; var __resolveKeys = function(el_key) { - return document.querySelectorAll("[data-key='" + el_key.getAttribute("data-key") + "']"); + var code = el_key.getAttribute("data-key"); + return document.querySelectorAll(`[data-key='${code}']`); }; var __sendKey = function(el_key, state) { -- cgit v1.2.3