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.coffee | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'content_scripts/mode.coffee') diff --git a/content_scripts/mode.coffee b/content_scripts/mode.coffee index 468f587a..9016caa2 100644 --- a/content_scripts/mode.coffee +++ b/content_scripts/mode.coffee @@ -56,8 +56,7 @@ class Mode # Default updateBadgeForMode handler. This is overridden by sub-classes. The default is to install the # current mode's badge, unless the bade is already set. updateBadgeForMode: (badge) -> - badge.badge ||= @badge - Mode.propagate + handlerStack.alwaysPropagate => badge.badge ||= @badge # Static method. Used externally and internally to initiate bubbling of an updateBadgeForMode event. @updateBadge: -> -- cgit v1.2.3