Index: ash/common/test/test_session_state_delegate.cc |
diff --git a/ash/common/test/test_session_state_delegate.cc b/ash/common/test/test_session_state_delegate.cc |
index 9132b8ce13f8d5883f10111ba7172d570a4fb57a..28b60f3ce53f666974d539b3bbbdb557fce8fef4 100644 |
--- a/ash/common/test/test_session_state_delegate.cc |
+++ b/ash/common/test/test_session_state_delegate.cc |
@@ -161,9 +161,12 @@ |
} |
void TestSessionStateDelegate::SetHasActiveUser(bool has_active_user) { |
- session_state_ = has_active_user |
- ? session_manager::SessionState::ACTIVE |
- : session_manager::SessionState::LOGIN_PRIMARY; |
+ if (!has_active_user) { |
+ session_state_ = session_manager::SessionState::LOGIN_PRIMARY; |
+ } else { |
+ session_state_ = session_manager::SessionState::ACTIVE; |
+ WmShell::Get()->ShowShelf(); |
+ } |
} |
void TestSessionStateDelegate::SetActiveUserSessionStarted( |