aboutsummaryrefslogtreecommitdiffstats
path: root/content_scripts/vimium_frontend.coffee
diff options
context:
space:
mode:
authorStephen Blott2015-01-08 07:44:53 +0000
committerStephen Blott2015-01-08 09:33:40 +0000
commit5d199e6c786bb2874f7ecb700d505e7b2d70d982 (patch)
treed8160473402140c7045e16bc45499af03f4f3ee8 /content_scripts/vimium_frontend.coffee
parent7c886d32cca6c0540a9ec6247eb1617b8f1db86a (diff)
downloadvimium-5d199e6c786bb2874f7ecb700d505e7b2d70d982.tar.bz2
Modes; refactor and simplify.
- Insert mode trigger and blocker. - Better comments for PostFindMode. - Better comments for FocusSelector. - Make insert mode consistent with master.
Diffstat (limited to 'content_scripts/vimium_frontend.coffee')
-rw-r--r--content_scripts/vimium_frontend.coffee2
1 files changed, 2 insertions, 0 deletions
diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee
index 07b4fe4b..e8248c0a 100644
--- a/content_scripts/vimium_frontend.coffee
+++ b/content_scripts/vimium_frontend.coffee
@@ -380,6 +380,8 @@ extend window,
super
name: "focus-selector"
badge: "?"
+ # Be a singleton. It doesn't make any sense to have two instances active at the same time; and that
+ # shouldn't happen anyway. However, it does no harm to enforce it.
singleton: FocusSelector
keydown: (event) =>
if event.keyCode == KeyboardUtils.keyCodes.tab