Chromium Code Reviews| Index: chrome/browser/ui/gtk/avatar_menu_button_gtk.cc |
| diff --git a/chrome/browser/ui/gtk/avatar_menu_button_gtk.cc b/chrome/browser/ui/gtk/avatar_menu_button_gtk.cc |
| index c96a2ced64cc083e02f219c254003b7f8827fb1f..7de210c3c8c47b51023f512105fd22de753ea2f3 100644 |
| --- a/chrome/browser/ui/gtk/avatar_menu_button_gtk.cc |
| +++ b/chrome/browser/ui/gtk/avatar_menu_button_gtk.cc |
| @@ -49,5 +49,6 @@ gboolean AvatarMenuButtonGtk::OnButtonPressed(GtkWidget* widget, |
| } |
| void AvatarMenuButtonGtk::ShowAvatarBubble() { |
| - new AvatarMenuBubbleGtk(browser_, widget_.get(), arrow_location_, NULL); |
| + if (gtk_widget_get_parent_window(widget_.get())) |
|
James Hawkins
2011/12/01 17:15:55
This isn't the same logic as ShouldDisplayAvatar()
sail
2011/12/01 19:12:23
I think this is ok. ShoudDisplayAvatar decides if
|
| + new AvatarMenuBubbleGtk(browser_, widget_.get(), arrow_location_, NULL); |
| } |