| Index: chrome/browser/ui/views/profiles/user_manager_view.cc
|
| diff --git a/chrome/browser/ui/views/profiles/user_manager_view.cc b/chrome/browser/ui/views/profiles/user_manager_view.cc
|
| index eee57009c836e15fe946fafa290d10231d50b297..e915493f53dd5ddb13b0a91634da3c18a0060fc6 100644
|
| --- a/chrome/browser/ui/views/profiles/user_manager_view.cc
|
| +++ b/chrome/browser/ui/views/profiles/user_manager_view.cc
|
| @@ -214,11 +214,12 @@ void UserManager::ShowReauthDialog(content::BrowserContext* browser_context,
|
|
|
| // The dialog delegate will be deleted when the dialog closes and the created
|
| // WebView's lifetime is managed by the delegate.
|
| - views::DialogDelegate* delegate =
|
| - new ReauthDelegate(new views::WebView(browser_context), email);
|
| + views::WebView* web_view = new views::WebView(browser_context);
|
| + views::DialogDelegate* delegate = new ReauthDelegate(web_view, email);
|
| gfx::NativeView parent = instance_->GetWidget()->GetNativeView();
|
| views::DialogDelegate::CreateDialogWidget(delegate, nullptr, parent);
|
| delegate->GetWidget()->Show();
|
| + web_view->RequestFocus();
|
| }
|
|
|
| // UserManagerView -------------------------------------------------------------
|
|
|