From b179d80ac9c35eb85de3995e4c4fb7dc9945ed75 Mon Sep 17 00:00:00 2001 From: Stephen Blott Date: Fri, 2 Jan 2015 13:22:31 +0000 Subject: Modes; fix badges. --- content_scripts/vimium_frontend.coffee | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'content_scripts/vimium_frontend.coffee') diff --git a/content_scripts/vimium_frontend.coffee b/content_scripts/vimium_frontend.coffee index da1f5de1..6d63b24a 100644 --- a/content_scripts/vimium_frontend.coffee +++ b/content_scripts/vimium_frontend.coffee @@ -124,9 +124,9 @@ initializePreDomReady = -> # Overriding updateBadgeForMode() from Mode.updateBadgeForMode(). updateBadgeForMode: (badge) -> - badge.badge ||= @badge - badge.badge = "" unless isEnabledForUrl - Mode.propagate # Not really necessary, but makes intention clear and does no harm. + handlerStack.alwaysPropagate => + badge.badge ||= @badge + badge.badge = "" unless isEnabledForUrl # Initialize the scroller. The scroller install a key handler, and this is next on the handler stack, # immediately above normal mode. @@ -686,7 +686,6 @@ updateFindModeQuery = -> findModeQuery.matchCount = text.match(pattern)?.length handleKeyCharForFindMode = (keyChar) -> - console.log "xxxxxxxxxxxxxxx" findModeQuery.rawQuery += keyChar updateFindModeQuery() performFindInPlace() -- cgit v1.2.3