From aab1ca9a2b4fa31cc4ca433e6ded1d69b7dfb24d Mon Sep 17 00:00:00 2001 From: Marat Fayzullin Date: Mon, 19 Aug 2024 11:40:07 -0400 Subject: [PATCH] Cleanup. --- htdocs/index.html | 2 +- htdocs/lib/Shortcuts.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/htdocs/index.html b/htdocs/index.html index 5fec89c9..b6afe0fd 100644 --- a/htdocs/index.html +++ b/htdocs/index.html @@ -41,7 +41,7 @@ - +
${header} diff --git a/htdocs/lib/Shortcuts.js b/htdocs/lib/Shortcuts.js index 07b3b284..376eaf64 100644 --- a/htdocs/lib/Shortcuts.js +++ b/htdocs/lib/Shortcuts.js @@ -4,6 +4,10 @@ function Shortcuts() {} +Shortcuts.init = function(target) { + target.addEventListener("keydown", this.handleKey); +}; + Shortcuts.moveSlider = function(slider, delta) { var $control = $(slider); if (!$control.prop('disabled')) { @@ -21,7 +25,7 @@ Shortcuts.moveSelector = function(selector, steps) { } }; -Shortcuts.handleKeyEvent = function(event) { +Shortcuts.handleKey = function(event) { // Do not handle shortcuts when focused on a text or numeric input var on_input = !!($('input:focus').length && ($('input:focus')[0].type === 'text' || $('input:focus')[0].type === 'number')); if (on_input) return;