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..98b2e18e0bcd30557824074259bf56e6037cc8fe 100644 |
--- a/chrome/browser/ui/gtk/avatar_menu_button_gtk.cc |
+++ b/chrome/browser/ui/gtk/avatar_menu_button_gtk.cc |
@@ -49,5 +49,7 @@ gboolean AvatarMenuButtonGtk::OnButtonPressed(GtkWidget* widget, |
} |
void AvatarMenuButtonGtk::ShowAvatarBubble() { |
- new AvatarMenuBubbleGtk(browser_, widget_.get(), arrow_location_, NULL); |
+ // Only show the avatar bubble if the avatar button is in the title bar. |
+ if (gtk_widget_get_parent_window(widget_.get())) |
+ new AvatarMenuBubbleGtk(browser_, widget_.get(), arrow_location_, NULL); |
} |