menu: Remove menu_queue_resize
authorTimm Bäder <mail@baedert.org>
Sat, 12 Oct 2019 15:24:42 +0000 (17:24 +0200)
committerTimm Bäder <mail@baedert.org>
Sat, 12 Oct 2019 15:59:23 +0000 (17:59 +0200)
The have_layout flag is unused, so this is equal to a normal
gtk_widget_queue_resize().

gtk/gtkmenu.c
gtk/gtkmenuprivate.h

index a80c4842636da3cbcc841ca38d2f7693beddca2c..4b851d19374f6b05b1c8262d007dc41eea791dd2 100644 (file)
@@ -266,15 +266,6 @@ update_scrollbars (GtkMenu *menu)
                                   policy);
 }
 
-static void
-menu_queue_resize (GtkMenu *menu)
-{
-  GtkMenuPrivate *priv = menu->priv;
-
-  priv->have_layout = FALSE;
-  gtk_widget_queue_resize (GTK_WIDGET (menu));
-}
-
 static GList *
 gtk_menu_get_items (GtkMenuShell *menu_shell)
 {
@@ -1115,7 +1106,6 @@ gtk_menu_add (GtkContainer *container,
   gtk_container_add (GTK_CONTAINER (priv->box), widget);
 
   update_scrollbars (menu);
-  menu_queue_resize (menu);
 }
 
 static void
@@ -1134,7 +1124,6 @@ gtk_menu_remove (GtkContainer *container,
   GTK_CONTAINER_CLASS (gtk_menu_parent_class)->remove (container, widget);
 
   update_scrollbars (menu);
-  menu_queue_resize (menu);
 }
 
 /**
@@ -1162,7 +1151,6 @@ gtk_menu_real_insert (GtkMenuShell *menu_shell,
   gtk_menu_reorder_child (menu, child, position);
 
   update_scrollbars (menu);
-  menu_queue_resize (menu);
 }
 
 static gboolean
index 3e6e41b566af6f4016bee52112d5a3fe2c5b5011..35efe5d7ebddba77ddb636d82bb954128fd371f8 100644 (file)
@@ -80,7 +80,6 @@ struct _GtkMenuPrivate
 
   guint needs_destruction_ref : 1;
 
-  guint have_layout           : 1;
   guint ignore_button_release : 1;
   guint no_toggle_size        : 1;