Index: chrome/browser/chromeos/login/ui/webui_login_display.cc |
diff --git a/chrome/browser/chromeos/login/ui/webui_login_display.cc b/chrome/browser/chromeos/login/ui/webui_login_display.cc |
index 1655f7cd8b240ff8c46c14b9e8f2b955fa4571de..c9ed7df73798c4a6d943d31d198cfab6bf0986c0 100644 |
--- a/chrome/browser/chromeos/login/ui/webui_login_display.cc |
+++ b/chrome/browser/chromeos/login/ui/webui_login_display.cc |
@@ -32,10 +32,12 @@ namespace chromeos { |
WebUILoginDisplay::~WebUILoginDisplay() { |
if (webui_handler_) |
webui_handler_->ResetSigninScreenHandlerDelegate(); |
+#if !defined(USE_ATHENA) |
wm::UserActivityDetector* activity_detector = ash::Shell::GetInstance()-> |
- user_activity_detector(); |
+ user_activity_detector(); |
if (activity_detector->HasObserver(this)) |
activity_detector->RemoveObserver(this); |
+#endif |
} |
// LoginDisplay implementation: ------------------------------------------------ |
@@ -66,10 +68,12 @@ void WebUILoginDisplay::Init(const user_manager::UserList& users, |
show_users_ = show_users; |
show_new_user_ = show_new_user; |
+#if !defined(USE_ATHENA) |
wm::UserActivityDetector* activity_detector = ash::Shell::GetInstance()-> |
user_activity_detector(); |
if (!activity_detector->HasObserver(this)) |
activity_detector->AddObserver(this); |
+#endif |
} |
// ---- Common methods |