| Index: chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm
|
| diff --git a/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm b/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm
|
| index e492bdb763f01dbc9ba333ea2d9dc662925ceaee..6c1e1b5d0e3140fa009eb04916c23d87f3e442ca 100644
|
| --- a/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm
|
| +++ b/chrome/browser/ui/cocoa/extensions/browser_actions_controller.mm
|
| @@ -513,6 +513,8 @@ void ToolbarActionsBarBridge::ShowToolbarActionBubble(
|
| base::scoped_nsobject<BrowserActionButton> button(
|
| [[self buttonForId:action->GetId()] retain]);
|
|
|
| + [button hidePopup];
|
| +
|
| // Note: We remove the button from the view and the buttons list first because
|
| // destroying it (or calling -onRemoved) can cause redraws, and we don't want
|
| // to include it when the view is gone.
|
|
|