| Index: chrome/browser/chromeos/power/power_button_observer.cc
|
| diff --git a/chrome/browser/chromeos/power/power_button_observer.cc b/chrome/browser/chromeos/power/power_button_observer.cc
|
| index 1ae37bcca8c68770b19a45cb248cb63b65c372ea..4565a3f278ec9bd2899ba8b8f249c6d904f501c8 100644
|
| --- a/chrome/browser/chromeos/power/power_button_observer.cc
|
| +++ b/chrome/browser/chromeos/power/power_button_observer.cc
|
| @@ -5,6 +5,7 @@
|
| #include "chrome/browser/chromeos/power/power_button_observer.h"
|
|
|
| #include "ash/common/system/tray/system_tray_delegate.h"
|
| +#include "ash/common/wm_shell.h"
|
| #include "ash/shell.h"
|
| #include "ash/system/user/login_status.h"
|
| #include "ash/wm/power_button_controller.h"
|
| @@ -24,10 +25,10 @@ namespace chromeos {
|
| namespace {
|
|
|
| ash::LoginStatus GetCurrentLoginStatus() {
|
| - if (!ash::Shell::GetInstance()->system_tray_delegate())
|
| - return ash::LoginStatus::NOT_LOGGED_IN;
|
| - return ash::Shell::GetInstance()->system_tray_delegate()->
|
| - GetUserLoginStatus();
|
| + if (ash::WmShell::Get()->system_tray_delegate())
|
| + return ash::WmShell::Get()->system_tray_delegate()->GetUserLoginStatus();
|
| +
|
| + return ash::LoginStatus::NOT_LOGGED_IN;
|
| }
|
|
|
| } // namespace
|
|
|