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;