Index: chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
diff --git a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
index 64ef92c61d8c01a46d949570c467563157749761..d71f6516e56c070def3feb83e04ee841a56d689f 100644 |
--- a/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
+++ b/chrome/browser/chromeos/system/ash_system_tray_delegate.cc |
@@ -1078,9 +1078,14 @@ class SystemTrayDelegate : public ash::SystemTrayDelegate, |
GetSystemTrayNotifier()->NotifyPowerStatusChanged(power_status); |
} |
+ // Overridden from PowerManagerClient::Observer: |
+ virtual void SystemResumed(const base::TimeDelta& sleep_duration) OVERRIDE { |
+ GetSystemTrayNotifier()->NotifyRefreshClock(); |
+ } |
+ |
// Overridden from RootPowerManagerObserver: |
virtual void OnResume(const base::TimeDelta& sleep_duration) OVERRIDE { |
- GetSystemTrayNotifier()->NotifyRefreshClock(); |
+ SystemResumed(sleep_duration); |
} |
// Overridden from SessionManagerClient::Observer. |