| Index: ash/system/tray/system_tray.h
|
| diff --git a/ash/system/tray/system_tray.h b/ash/system/tray/system_tray.h
|
| index 650799ae780f78964065c9a01fd937ddc6a11302..8cee8199a1b14d27ccd23c3ec225e80c80c8d337 100644
|
| --- a/ash/system/tray/system_tray.h
|
| +++ b/ash/system/tray/system_tray.h
|
| @@ -7,6 +7,7 @@
|
| #pragma once
|
|
|
| #include "ash/ash_export.h"
|
| +#include "ash/system/power/power_supply_status.h"
|
| #include "ash/system/tray/tray_background_view.h"
|
| #include "ash/system/tray/tray_views.h"
|
| #include "ash/system/user/login_status.h"
|
| @@ -131,8 +132,8 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView {
|
| NetworkObserver* network_observer() const {
|
| return network_observer_;
|
| }
|
| - PowerStatusObserver* power_status_observer() const {
|
| - return power_status_observer_;
|
| + ObserverList<PowerStatusObserver>& power_status_observers() {
|
| + return power_status_observers_;
|
| }
|
| UpdateObserver* update_observer() const {
|
| return update_observer_;
|
| @@ -221,7 +222,7 @@ class ASH_EXPORT SystemTray : public internal::TrayBackgroundView {
|
| IMEObserver* ime_observer_;
|
| LocaleObserver* locale_observer_;
|
| NetworkObserver* network_observer_;
|
| - PowerStatusObserver* power_status_observer_;
|
| + ObserverList<PowerStatusObserver> power_status_observers_;
|
| UpdateObserver* update_observer_;
|
| UserObserver* user_observer_;
|
|
|
|
|