aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPhil Crosby2014-08-16 16:48:45 -0700
committerPhil Crosby2014-08-16 16:48:45 -0700
commit0608057dacf51bb575524d10c7e34f0668293f23 (patch)
tree92b257c22db8b49edd3b3c7e90629746e1ffc2d6
parentcda32ddd082a92ac89dc29f73f65785aff18972f (diff)
parentb64059ef6346ba4bd0f87c292c46d473246df722 (diff)
downloadvimium-0608057dacf51bb575524d10c7e34f0668293f23.tar.bz2
Merge pull request #978 from tejohnso/master
Stop keyup events from passing to the browser
-rw-r--r--content_scripts/vimium_frontend.coffee5
1 files changed, 4 insertions, 1 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index 896253a6..b66a7990 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -433,7 +433,10 @@ onKeydown = (event) ->
isValidFirstKey(KeyboardUtils.getKeyChar(event))))
event.stopPropagation()
-onKeyup = (event) -> return unless handlerStack.bubbleEvent('keyup', event)
+onKeyup = (event) ->
+ return unless handlerStack.bubbleEvent('keyup', event)
+ if (!isInsertMode())
+ event.stopPropagation();
checkIfEnabledForUrl = ->
url = window.location.toString()