diff options
| author | ilya | 2011-03-17 17:44:08 -0700 |
|---|---|---|
| committer | ilya | 2011-03-17 17:44:08 -0700 |
| commit | 39f8f2ee515a2ec139f46bf17e51f9b90aaa7e5c (patch) | |
| tree | 763a4cd2bde3b9d2f6c4eee3c85f2a2d08d55ca0 /vimiumFrontend.js | |
| parent | 74b2c05f7a42ab382e9bdea5502807424dc72b79 (diff) | |
| download | vimium-39f8f2ee515a2ec139f46bf17e51f9b90aaa7e5c.tar.bz2 | |
Don't let Google Instant grab focus on keys that are part of a multiple key shortcut. Fixes #319.
Diffstat (limited to 'vimiumFrontend.js')
| -rw-r--r-- | vimiumFrontend.js | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js index 763d6ed8..2ab54427 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -441,7 +441,8 @@ function onKeydown(event) { // Subject to internationalization issues since we're using keyIdentifier instead of charCode (in keypress). // // TOOD(ilya): Revisit this. Not sure it's the absolute best approach. - if (keyChar == "" && !insertMode && currentCompletionKeys.indexOf(getKeyChar(event)) != -1) + if (keyChar == "" && !insertMode + && (currentCompletionKeys.indexOf(getKeyChar(event)) != -1 || validFirstKeys[getKeyChar(event)])) event.stopPropagation(); } |
