Index: chrome/browser/ui/views/status_icons/status_tray_win.cc |
diff --git a/chrome/browser/ui/views/status_icons/status_tray_win.cc b/chrome/browser/ui/views/status_icons/status_tray_win.cc |
index 8c66cd42489e3af3b0fb4480ac522047b9f7f9ce..226ff00c691971feeae54372d8b5d4e745c615fe 100644 |
--- a/chrome/browser/ui/views/status_icons/status_tray_win.cc |
+++ b/chrome/browser/ui/views/status_icons/status_tray_win.cc |
@@ -24,6 +24,10 @@ UINT ReservedIconId(StatusTray::StatusIconType type) { |
} |
} // namespace |
+bool StatusTrayWin::DisabledForMetroMode() { |
+ return win8::IsSingleWindowMetroMode(); |
+} |
+ |
StatusTrayWin::StatusTrayWin() |
: next_icon_id_(1), |
atom_(0), |
@@ -136,7 +140,7 @@ StatusIcon* StatusTrayWin::CreatePlatformStatusIcon( |
next_icon_id = ReservedIconId(type); |
StatusIcon* icon = NULL; |
- if (win8::IsSingleWindowMetroMode()) |
+ if (DisabledForMetroMode()) |
icon = new StatusIconMetro(next_icon_id); |
else |
icon = new StatusIconWin(next_icon_id, window_, kStatusIconMessage); |