diff --git a/4chan_x.user.js b/4chan_x.user.js index cf494f2c2..0ef1ac65a 100644 --- a/4chan_x.user.js +++ b/4chan_x.user.js @@ -1060,7 +1060,7 @@ } target = e.target; if (/TEXTAREA|INPUT/.test(target.nodeName)) { - if (!(e.altKey || e.ctrlKey || e.keyCode === 27)) { + if (!((key === 'Esc') || (/\+/.test(key)))) { return; } } diff --git a/script.coffee b/script.coffee index 44c1765c7..31f32ec60 100644 --- a/script.coffee +++ b/script.coffee @@ -796,7 +796,7 @@ Keybinds = return unless key = Kebinds.keyCode e {target} = e if /TEXTAREA|INPUT/.test target.nodeName - return unless e.altKey or e.ctrlKey or e.keyCode is 27 + return unless (key is 'Esc') or (/\+/.test key) thread = Nav.getThread() switch key