Index: chrome/browser/ui/views/profiles/new_avatar_button.cc |
diff --git a/chrome/browser/ui/views/profiles/new_avatar_button.cc b/chrome/browser/ui/views/profiles/new_avatar_button.cc |
index 0fa981f6ef08fb36f9c2566b4ac52aaac0c5089a..551b033ba6b0fb9661e2a19bab5867edee4405bd 100644 |
--- a/chrome/browser/ui/views/profiles/new_avatar_button.cc |
+++ b/chrome/browser/ui/views/profiles/new_avatar_button.cc |
@@ -120,15 +120,12 @@ NewAvatarButton::~NewAvatarButton() { |
} |
bool NewAvatarButton::OnMousePressed(const ui::MouseEvent& event) { |
- // Prevent the bubble from being re-shown if it's already showing. |
- suppress_mouse_released_action_ = ProfileChooserView::IsShowing(); |
+ if (ProfileChooserView::IsShowing()) |
+ ProfileChooserView::Hide(); |
Roger Tawa OOO till Jul 10th
2015/05/08 14:51:17
If the member |suppress_mouse_released_action_| is
|
return LabelButton::OnMousePressed(event); |
} |
void NewAvatarButton::OnMouseReleased(const ui::MouseEvent& event) { |
- if (suppress_mouse_released_action_) |
- suppress_mouse_released_action_ = false; |
- else |
LabelButton::OnMouseReleased(event); |
} |