widget: Remove menu special-casing
authorMatthias Clasen <mclasen@redhat.com>
Fri, 27 Dec 2019 13:47:33 +0000 (08:47 -0500)
committerMatthias Clasen <mclasen@redhat.com>
Mon, 30 Dec 2019 01:31:58 +0000 (20:31 -0500)
gtk/gtkwidget.c

index c1bd09842ec8192f48863b6a2df7168b08206f13..b939567dbc5726ff3cec227379081f591b6427a7 100644 (file)
@@ -11891,10 +11891,7 @@ gtk_widget_get_parent_muxer (GtkWidget *widget,
   if (GTK_IS_WINDOW (widget))
     return gtk_application_get_parent_muxer_for_window (GTK_WINDOW (widget));
 
-  if (GTK_IS_MENU (widget))
-    parent = gtk_menu_get_attach_widget (GTK_MENU (widget));
-  else
-    parent = _gtk_widget_get_parent (widget);
+  parent = _gtk_widget_get_parent (widget);
 
   if (parent)
     return _gtk_widget_get_action_muxer (parent, create);