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/mode_insert.coffee | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'content_scripts/mode_insert.coffee') diff --git a/content_scripts/mode_insert.coffee b/content_scripts/mode_insert.coffee index c8b05217..f37cf1ad 100644 --- a/content_scripts/mode_insert.coffee +++ b/content_scripts/mode_insert.coffee @@ -52,11 +52,10 @@ class InsertMode extends Mode @isInsertMode = true Mode.updateBadge() - # Override (and re-use) updateBadgeForMode() from Mode.updateBadgeForMode(). Use insert-mode badge only if - # we're active and no mode higher in stack has already inserted a badge. + # Override updateBadgeForMode() from Mode.updateBadgeForMode(). updateBadgeForMode: (badge) -> - @badge = if @isActive() then "I" else "" - super badge + handlerStack.alwaysPropagate => + super badge if @isActive() constructor: -> super -- cgit v1.2.3