From: Jason Woofenden Date: Sat, 31 Aug 2013 22:15:50 +0000 (-0400) Subject: blur on ESC, don't propogate bound key events X-Git-Url: https://jasonwoof.com/gitweb/?p=userscripts.git;a=commitdiff_plain;h=7166ff6b129b4116ac548c51c5bd9467e6e77903;ds=sidebyside blur on ESC, don't propogate bound key events --- diff --git a/numbered_links.user.js b/numbered_links.user.js index 3598b68..e442ca8 100644 --- a/numbered_links.user.js +++ b/numbered_links.user.js @@ -367,11 +367,17 @@ function init() { switch (c) { case 'c': window.scrollBy(0, -200); + stop_event(e); break; case 't': window.scrollBy(0, 200); + stop_event(e); break; } + } else if (e.keyCode == 27) { + // unfocus on ESC + document.activeElement.blur(); + stop_event(e); } } }