Commit a0a1b0f1 authored by Alexander Alekseev's avatar Alexander Alekseev Committed by Commit Bot

Chrome OS: Force OOBE Powerwash screen to restart mode when user is logged in.

This cl ensures Powerwash screen will ask for restart if user has already
logged in.

Bug: 899050
Change-Id: I003f4e323e59995767f882ca4f529674f3e07e76
Reviewed-on: https://chromium-review.googlesource.com/c/1307066Reviewed-by: default avatarMichael Giuffrida <michaelpg@chromium.org>
Commit-Queue: Alexander Alekseev <alemate@chromium.org>
Cr-Commit-Position: refs/heads/master@{#603798}
parent 8bac8fb4
......@@ -137,8 +137,9 @@ void ResetScreen::Show() {
ContextEditor context_editor = GetContextEditor();
bool restart_required = !base::CommandLine::ForCurrentProcess()->HasSwitch(
switches::kFirstExecAfterBoot);
bool restart_required = user_manager::UserManager::Get()->IsUserLoggedIn() ||
!base::CommandLine::ForCurrentProcess()->HasSwitch(
switches::kFirstExecAfterBoot);
if (restart_required) {
context_editor.SetInteger(kContextKeyScreenState, STATE_RESTART_REQUIRED);
dialog_type = reset::DIALOG_SHORTCUT_RESTART_REQUIRED;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment