From 4aeafea2837795bdda930bfbe90d26f943e6fcce Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 21 Nov 2010 13:52:01 +0300 Subject: rework hotkey blocking on INPUT elements --- tt-rss.js | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) (limited to 'tt-rss.js') diff --git a/tt-rss.js b/tt-rss.js index 4386fe2ee..c20994076 100644 --- a/tt-rss.js +++ b/tt-rss.js @@ -636,11 +636,9 @@ function rescoreCurrentFeed() { } function hotkey_handler(e) { - try { - var widget = dijit.getEnclosingWidget(e.target); - if (widget && Element.visible(widget.domNode)) return; + if (e.target.nodeName == "INPUT") return; var keycode; var shift_key = false; @@ -669,17 +667,6 @@ function hotkey_handler(e) { closeInfoBox(); } - var dialog = dijit.byId("infoBox"); - var dialog_visible = false; - - if (dialog) - dialog_visible = Element.visible(dialog.domNode); - - if (dialog_visible || !hotkeys_enabled) { - console.log("hotkeys disabled"); - return; - } - if (keycode == 16) return; // ignore lone shift if (keycode == 17) return; // ignore lone ctrl -- cgit v1.2.3