summaryrefslogtreecommitdiffstats
path: root/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm')
-rw-r--r--chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm9
1 files changed, 6 insertions, 3 deletions
diff --git a/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm b/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
index 7aa4def..8c89430 100644
--- a/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
+++ b/chrome/browser/ui/cocoa/toolbar/toolbar_controller.mm
@@ -555,10 +555,13 @@ class NotificationBridge : public NotificationObserver {
}
- (void)badgeWrenchMenuIfNeeded {
- if (UpgradeDetector::GetInstance()->notify_upgrade())
- [[wrenchButton_ cell] setOverlayImageID:IDR_UPDATE_BADGE];
- else
+ if (UpgradeDetector::GetInstance()->notify_upgrade()) {
+ [[wrenchButton_ cell]
+ setOverlayImageID:UpgradeDetector::GetInstance()->GetIconResourceID(
+ UpgradeDetector::UPGRADE_ICON_TYPE_BADGE)];
+ } else {
[[wrenchButton_ cell] setOverlayImageID:0];
+ }
}
- (void)prefChanged:(std::string*)prefName {