diff options
| author | Stephen Blott | 2015-06-07 10:53:25 +0100 |
|---|---|---|
| committer | Stephen Blott | 2015-06-07 10:53:35 +0100 |
| commit | 59daec7b9914729b60e1d783bb1143499421fae6 (patch) | |
| tree | a4b8b0a60d892d1ee626f46e5be6415088dac01b /content_scripts/vimium_frontend.coffee | |
| parent | 20038e470c84a722c61c7afb5f634e9890f6eaf3 (diff) | |
| download | vimium-59daec7b9914729b60e1d783bb1143499421fae6.tar.bz2 | |
Exit link-hint mode on click or scroll.
Exit on click because, if the user is clicking stuff, then they're
probably no longer interested in selecting links.
Exit on scroll because, if the user is scrolling, then the link hints
can all go out of the viewport.
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index 3055ecea..8c28b4e6 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -192,7 +192,7 @@ window.installListeners = -> unless installedListeners # Key event handlers fire on window before they do on document. Prefer window for key events so the page # can't set handlers to grab the keys before us. - for type in [ "keydown", "keypress", "keyup", "click", "focus", "blur", "mousedown" ] + for type in [ "keydown", "keypress", "keyup", "click", "focus", "blur", "mousedown", "scroll" ] do (type) -> installListener window, type, (event) -> handlerStack.bubbleEvent type, event installListener document, "DOMActivate", (event) -> handlerStack.bubbleEvent 'DOMActivate', event installedListeners = true |
