Index: chrome/browser/resources/chromeos/login/display_manager.js |
diff --git a/chrome/browser/resources/chromeos/login/display_manager.js b/chrome/browser/resources/chromeos/login/display_manager.js |
index 07fbab324a5f892494c0627e997d152c466f0c94..8d21ebc362ddd21b6eddd642b4629b7dcfba375d 100644 |
--- a/chrome/browser/resources/chromeos/login/display_manager.js |
+++ b/chrome/browser/resources/chromeos/login/display_manager.js |
@@ -259,6 +259,11 @@ cr.define('cr.ui.login', function() { |
this.currentStep_ = nextStepIndex; |
$('oobe').className = nextStepId; |
+ // Focus the default control (if specified). |
+ var defaultControl = newStep.defaultControl; |
+ if (defaultControl) |
+ defaultControl.focus(); |
+ |
$('step-logo').hidden = newStep.classList.contains('no-logo'); |
chrome.send('updateCurrentScreen', [this.currentScreen.id]); |