Index: chrome/browser/ui/views/toolbar/browser_actions_container.cc |
diff --git a/chrome/browser/ui/views/toolbar/browser_actions_container.cc b/chrome/browser/ui/views/toolbar/browser_actions_container.cc |
index f2f57fde20840666b257fb63c01a9f71803c124d..4a1554677805de3dc6f4eca7bbaa148676661f9c 100644 |
--- a/chrome/browser/ui/views/toolbar/browser_actions_container.cc |
+++ b/chrome/browser/ui/views/toolbar/browser_actions_container.cc |
@@ -171,6 +171,7 @@ void BrowserActionsContainer::RemoveViewForAction( |
for (ToolbarActionViews::iterator iter = toolbar_action_views_.begin(); |
iter != toolbar_action_views_.end(); ++iter) { |
if ((*iter)->view_controller() == action) { |
+ action->HidePopup(); |
toolbar_action_views_.erase(iter); |
break; |
} |