| Index: chrome/browser/ui/ash/chrome_shell_delegate.cc
|
| diff --git a/chrome/browser/ui/ash/chrome_shell_delegate.cc b/chrome/browser/ui/ash/chrome_shell_delegate.cc
|
| index 383874b256d01a47ac2806f99fd4340536a9e620..1805ff7a54ff3aa65e5b2ddea76797dfe1dc7ada 100644
|
| --- a/chrome/browser/ui/ash/chrome_shell_delegate.cc
|
| +++ b/chrome/browser/ui/ash/chrome_shell_delegate.cc
|
| @@ -565,6 +565,7 @@ void ChromeShellDelegate::Observe(int type,
|
| // chrome::NOTIFICATION_LOGIN_USER_PROFILE_PREPARED instead.
|
| if (shelf_delegate_)
|
| shelf_delegate_->OnUserProfileReadyToSwitch(profile);
|
| + ash::Shell::GetInstance()->OnLoginUserProfilePrepared();
|
| break;
|
| }
|
| case chrome::NOTIFICATION_SESSION_STARTED:
|
| @@ -572,6 +573,7 @@ void ChromeShellDelegate::Observe(int type,
|
| // start.
|
| if (user_manager::UserManager::Get()->GetLoggedInUsers().size() < 2)
|
| InitAfterFirstSessionStart();
|
| + ash::WmShell::Get()->ShowShelf();
|
| break;
|
| default:
|
| NOTREACHED() << "Unexpected notification " << type;
|
|
|