diff options
| author | mrmr1993 | 2014-11-20 20:59:55 +0000 |
|---|---|---|
| committer | mrmr1993 | 2014-11-20 20:59:55 +0000 |
| commit | 2752ced9b4259a9e099158848b59b0d6e65b6f54 (patch) | |
| tree | 03e79da24d8e464935bf320a11c8f4b2f5968568 | |
| parent | 0ba67535c30c601d9f9d2a4158c3637132a976ce (diff) | |
| download | vimium-2752ced9b4259a9e099158848b59b0d6e65b6f54.tar.bz2 | |
Ensure we suppress events for all keys we handle
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index 118f985e..1e8671cb 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -367,7 +367,7 @@ onKeypress = (event) -> else if (!isInsertMode() && !findMode) if (isPassKey keyChar) return undefined - if (currentCompletionKeys.indexOf(keyChar) != -1) + if (currentCompletionKeys.indexOf(keyChar) != -1 or isValidFirstKey(keyChar)) DomUtils.suppressEvent(event) keyPort.postMessage({ keyChar:keyChar, frameId:frameId }) @@ -440,7 +440,7 @@ onKeydown = (event) -> else if (!isInsertMode() && !findMode) if (keyChar) - if (currentCompletionKeys.indexOf(keyChar) != -1) + if (currentCompletionKeys.indexOf(keyChar) != -1 or isValidFirstKey(keyChar)) DomUtils.suppressEvent event handledKeydownEvents.push event |
