| Index: chrome/browser/ui/views/extensions/extension_popup.cc
|
| diff --git a/chrome/browser/ui/views/extensions/extension_popup.cc b/chrome/browser/ui/views/extensions/extension_popup.cc
|
| index 12461f7d667822982983e4c515f82e3f1a223a45..9b63f6b58f99caac025ac93b39a320b26ebb3286 100644
|
| --- a/chrome/browser/ui/views/extensions/extension_popup.cc
|
| +++ b/chrome/browser/ui/views/extensions/extension_popup.cc
|
| @@ -205,6 +205,10 @@ ExtensionPopup* ExtensionPopup::ShowPopup(
|
| void ExtensionPopup::ShowBubble() {
|
| Show();
|
|
|
| + // Request focus for the View. Without this, the FocusManager gets confused.
|
| + host()->view()->SetVisible(true);
|
| + host()->view()->RequestFocus();
|
| +
|
| // Focus on the host contents when the bubble is first shown.
|
| host()->host_contents()->Focus();
|
|
|
|
|