diff options
Diffstat (limited to 'ash/shell/content_client')
-rw-r--r-- | ash/shell/content_client/shell_browser_main_parts.cc | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/ash/shell/content_client/shell_browser_main_parts.cc b/ash/shell/content_client/shell_browser_main_parts.cc index 940384d..ee89ebb 100644 --- a/ash/shell/content_client/shell_browser_main_parts.cc +++ b/ash/shell/content_client/shell_browser_main_parts.cc @@ -9,6 +9,7 @@ #include "ash/shell.h" #include "ash/shell/shell_delegate_impl.h" #include "ash/shell/window_watcher.h" +#include "ash/system/user/login_status.h" #include "base/bind.h" #include "base/command_line.h" #include "base/i18n/icu_util.h" @@ -121,6 +122,9 @@ void ShellBrowserMainParts::PreMainMessageLoopRun() { ash::Shell::CreateInstance(delegate_); ash::Shell::GetInstance()->set_browser_context(browser_context_.get()); + ash::Shell::GetInstance()->CreateLauncher(); + ash::Shell::GetInstance()->UpdateAfterLoginStatusChange( + user::LOGGED_IN_USER); window_watcher_.reset(new ash::shell::WindowWatcher); gfx::Screen* screen = Shell::GetInstance()->GetScreen(); |