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 975712345366b5cfd6dd08ceff2176dc998eaed4..3342221262e913cd1e877d54650bc3f0e549c1a1 100644 |
--- a/chrome/browser/chromeos/login/wizard_controller.cc |
+++ b/chrome/browser/chromeos/login/wizard_controller.cc |
@@ -916,10 +916,13 @@ void WizardController::SetStatusAreaVisible(bool visible) { |
void WizardController::OnHIDScreenNecessityCheck(bool screen_needed) { |
if (!oobe_ui_) |
return; |
- if (screen_needed) |
+ |
+ if (screen_needed) { |
ShowHIDDetectionScreen(); |
- else |
+ } else { |
+ oobe_ui_->EnableMdOobe(); |
ShowNetworkScreen(); |
+ } |
} |
void WizardController::AdvanceToScreen(const std::string& screen_name) { |
@@ -973,6 +976,7 @@ void WizardController::AdvanceToScreen(const std::string& screen_name) { |
weak_factory_.GetWeakPtr()); |
oobe_ui_->GetHIDDetectionView()->CheckIsScreenRequired(on_check); |
} else { |
+ oobe_ui_->EnableMdOobe(); |
ShowNetworkScreen(); |
} |
} else { |