From 7166ff6b129b4116ac548c51c5bd9467e6e77903 Mon Sep 17 00:00:00 2001 From: Jason Woofenden Date: Sat, 31 Aug 2013 18:15:50 -0400 Subject: [PATCH] blur on ESC, don't propogate bound key events --- numbered_links.user.js | 6 ++++++ 1 file changed, 6 insertions(+) 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); } } } -- 1.7.10.4