Index: chrome/browser/ui/views/toolbar/browser_action_view.cc |
diff --git a/chrome/browser/ui/views/toolbar/browser_action_view.cc b/chrome/browser/ui/views/toolbar/browser_action_view.cc |
index 86b42eb9a4abb5c4c2aed712b365dc33f1a894a9..02a63533a0ff8358099ccf48fdd7c4a369b13d51 100644 |
--- a/chrome/browser/ui/views/toolbar/browser_action_view.cc |
+++ b/chrome/browser/ui/views/toolbar/browser_action_view.cc |
@@ -309,6 +309,13 @@ views::Widget* BrowserActionView::GetParentForContextMenu() { |
GetWidget(); |
} |
+ExtensionActionViewController* |
+BrowserActionView::GetPreferredPopupViewController() { |
+ return delegate_->ShownInsideMenu() ? |
+ delegate_->GetMainViewForExtension(extension())->view_controller() : |
+ view_controller(); |
+} |
+ |
views::View* BrowserActionView::GetReferenceViewForPopup() { |
// Browser actions in the overflow menu can still show popups, so we may need |
// a reference view other than this button's parent. If so, use the overflow |