| Index: chrome/browser/chromeos/login/wizard_controller.cc
|
| diff --git a/chrome/browser/chromeos/login/wizard_controller.cc b/chrome/browser/chromeos/login/wizard_controller.cc
|
| index bcf782ecea6d29bf4efb0566ccc0cad3bb635b4f..bb9a799421238b466cb0191ff65936cea92ca16a 100644
|
| --- a/chrome/browser/chromeos/login/wizard_controller.cc
|
| +++ b/chrome/browser/chromeos/login/wizard_controller.cc
|
| @@ -52,6 +52,7 @@
|
| #include "chrome/common/pref_names.h"
|
| #include "chromeos/dbus/dbus_thread_manager.h"
|
| #include "chromeos/dbus/session_manager_client.h"
|
| +#include "chromeos/login/login_state.h"
|
| #include "content/public/browser/browser_thread.h"
|
| #include "content/public/browser/notification_service.h"
|
| #include "content/public/browser/notification_source.h"
|
| @@ -181,6 +182,9 @@ void WizardController::Init(const std::string& first_screen_name,
|
| bool oobe_complete = IsOobeCompleted();
|
| if (!oobe_complete || first_screen_name == kOutOfBoxScreenName) {
|
| is_out_of_box_ = true;
|
| + LoginState::Get()->SetLoginState(LoginState::LOGGED_IN_OOBE);
|
| + } else {
|
| + LoginState::Get()->SetLoginState(LoginState::LOGGED_IN_NONE);
|
| }
|
|
|
| AdvanceToScreen(first_screen_name);
|
|
|