Index: ash/common/session/session_state_observer.cc |
diff --git a/ash/common/session/session_state_observer.cc b/ash/common/session/session_state_observer.cc |
index 27bbe9d8d3c79448989f1fa8c92d9de93112de35..709a92da27cb27153e1db0717bb1e0e7395d54b7 100644 |
--- a/ash/common/session/session_state_observer.cc |
+++ b/ash/common/session/session_state_observer.cc |
@@ -4,7 +4,7 @@ |
#include "ash/common/session/session_state_observer.h" |
-#include "ash/common/session/session_state_delegate.h" |
+#include "ash/common/session/session_controller.h" |
#include "ash/common/wm_shell.h" |
namespace ash { |
@@ -12,13 +12,12 @@ namespace ash { |
ScopedSessionStateObserver::ScopedSessionStateObserver( |
SessionStateObserver* observer) |
: observer_(observer) { |
- WmShell::Get()->GetSessionStateDelegate()->AddSessionStateObserver(observer_); |
+ WmShell::Get()->session_controller()->AddSessionStateObserver(observer_); |
} |
ScopedSessionStateObserver::~ScopedSessionStateObserver() { |
if (WmShell::Get()) { |
- WmShell::Get()->GetSessionStateDelegate()->RemoveSessionStateObserver( |
- observer_); |
+ WmShell::Get()->session_controller()->RemoveSessionStateObserver(observer_); |
} |
} |