Index: chrome/browser/ui/views/frame/opaque_browser_frame_view.cc |
diff --git a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc |
index 03023d350a6b63208c51700fba4dde9183314ee0..5cfb8770f3fa98df1410c7734a600872e6336928 100644 |
--- a/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc |
+++ b/chrome/browser/ui/views/frame/opaque_browser_frame_view.cc |
@@ -307,6 +307,8 @@ void OpaqueBrowserFrameView::ButtonPressed(views::Button* sender, |
} else if (sender == close_button_) { |
frame()->Close(); |
} else if (sender == new_avatar_button()) { |
+ if (new_avatar_button()->IsMouseReleaseActionSuppressed()) |
+ return; |
browser_view()->ShowAvatarBubbleFromAvatarButton( |
BrowserWindow::AVATAR_BUBBLE_MODE_DEFAULT, |
signin::ManageAccountsParams()); |