diff options
Diffstat (limited to 'chrome/browser/views/login_view.cc')
-rw-r--r-- | chrome/browser/views/login_view.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/views/login_view.cc b/chrome/browser/views/login_view.cc index 1682965..8564c2d 100644 --- a/chrome/browser/views/login_view.cc +++ b/chrome/browser/views/login_view.cc @@ -97,6 +97,12 @@ void LoginView::SetModel(LoginModel* model) { if (login_model_) login_model_->SetObserver(this); } + +void LoginView::RequestFocus() { + MessageLoop::current()->PostTask(FROM_HERE, + focus_grabber_factory_.NewRunnableMethod(&LoginView::FocusFirstField)); +} + /////////////////////////////////////////////////////////////////////////////// // LoginView, views::View, views::LoginModelObserver overrides: |