diff options
| author | Stephen Blott | 2014-11-21 12:05:08 +0000 | 
|---|---|---|
| committer | Stephen Blott | 2014-11-21 12:05:08 +0000 | 
| commit | df1be6e5098e8d20ae0b06b8c69adceea1056838 (patch) | |
| tree | b8cece72212b56d20550cec02b863d59b1cee3f8 | |
| parent | 0ba67535c30c601d9f9d2a4158c3637132a976ce (diff) | |
| parent | e83cfadd03a51d270ea611a9c80cbc124f352913 (diff) | |
| download | vimium-df1be6e5098e8d20ae0b06b8c69adceea1056838.tar.bz2 | |
Merge branch 'mrmr1993-suppressAllDefaultActions'
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index 118f985e..63487440 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 @@ -502,7 +502,7 @@ refreshCompletionKeys = (response) ->      chrome.runtime.sendMessage({ handler: "getCompletionKeys" }, refreshCompletionKeys)  isValidFirstKey = (keyChar) -> -  validFirstKeys[keyChar] || /[1-9]/.test(keyChar) +  validFirstKeys[keyChar] || /^[1-9]/.test(keyChar)  onFocusCapturePhase = (event) ->    if (isFocusable(event.target) && !findMode) | 
