| Index: chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| diff --git a/chrome/browser/chromeos/login/users/user_manager_impl.cc b/chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| index 53911f2ffe218b7fca14da846a72ad94e6c8005c..a776a12146dafe6404cdeb3a842cd071da17c055 100644
|
| --- a/chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| +++ b/chrome/browser/chromeos/login/users/user_manager_impl.cc
|
| @@ -1963,7 +1963,12 @@ void UserManagerImpl::UpdateLoginState() {
|
| else
|
| login_user_type = LoginState::LOGGED_IN_USER_REGULAR;
|
|
|
| - LoginState::Get()->SetLoggedInState(logged_in_state, login_user_type);
|
| + if (primary_user_) {
|
| + LoginState::Get()->SetLoggedInStateAndPrimaryUser(
|
| + logged_in_state, login_user_type, primary_user_->username_hash());
|
| + } else {
|
| + LoginState::Get()->SetLoggedInState(logged_in_state, login_user_type);
|
| + }
|
| }
|
|
|
| void UserManagerImpl::SetLRUUser(User* user) {
|
|
|