diff options
| author | Stephen Blott | 2015-01-14 15:15:40 +0000 |
|---|---|---|
| committer | Stephen Blott | 2015-01-14 16:17:18 +0000 |
| commit | b594caa3eb792dfeb9d423c81a5136102a013b0a (patch) | |
| tree | 9b00f18f86d0f94d744cf8cb863ddfa07d249786 /content_scripts/vimium_frontend.coffee | |
| parent | ab56d8bcd6686991483694d7153c4d0c9b5e513a (diff) | |
| download | vimium-b594caa3eb792dfeb9d423c81a5136102a013b0a.tar.bz2 | |
Modes; more reworking.
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
| -rw-r--r-- | content_scripts/vimium_frontend.coffee | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index e14813f7..3dc8b93d 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -6,7 +6,6 @@ # passKeysMode = null -insertMode = null targetElement = null findMode = false findModeQuery = { rawQuery: "", matchCount: 0 } @@ -128,7 +127,7 @@ initializePreDomReady = -> new NormalMode() Scroller.init settings passKeysMode = new PassKeysMode() - insertMode = new InsertMode() + new InsertMode() checkIfEnabledForUrl() @@ -332,7 +331,8 @@ extend window, HUD.showForDuration("Yanked URL", 1000) enterInsertMode: -> - new InsertMode() + new InsertMode + global: true enterVisualMode: => new VisualMode() @@ -394,6 +394,8 @@ extend window, exit: -> DomUtils.removeElement hintContainingDiv super() + new InsertMode + targetElement: visibleInputs[selectedInputIndex].element # Decide whether this keyChar should be passed to the underlying page. # Keystrokes are *never* considered passKeys if the keyQueue is not empty. So, for example, if 't' is a |
