summaryrefslogtreecommitdiff
path: root/prefs.js
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-21 13:52:01 +0300
committerAndrew Dolgov <[email protected]>2010-11-21 13:52:01 +0300
commit4aeafea2837795bdda930bfbe90d26f943e6fcce (patch)
tree360a1c612e7359c795ccf1bc187aa81475062f58 /prefs.js
parenta3042404549888903a350d1009f6d76c91d7b011 (diff)
rework hotkey blocking on INPUT elements
Diffstat (limited to 'prefs.js')
-rw-r--r--prefs.js14
1 files changed, 1 insertions, 13 deletions
diff --git a/prefs.js b/prefs.js
index 3a36c2876..4851611a3 100644
--- a/prefs.js
+++ b/prefs.js
@@ -964,8 +964,7 @@ function validatePrefsReset() {
function pref_hotkey_handler(e) {
try {
-
- if (dijit.getEnclosingWidget(e.target)) return;
+ if (e.target.nodeName == "INPUT") return;
var keycode;
var shift_key = false;
@@ -994,17 +993,6 @@ function pref_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