[gtk/fix-menu-alignment] Fix menu item alignment with submenus




commit 0d54d73a51394f4cd348bd9b1a0504762feda419
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Dec 29 12:10:35 2020 -0500

    Fix menu item alignment with submenus
    
    We were not aligning model button labels with nesting
    submenus with indicators in their containing menu.
    
    This was visible in the application demo of gtk4-demo.

 gtk/gtkmenusectionbox.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/gtk/gtkmenusectionbox.c b/gtk/gtkmenusectionbox.c
index 332252bb51..6210119c35 100644
--- a/gtk/gtkmenusectionbox.c
+++ b/gtk/gtkmenusectionbox.c
@@ -319,6 +319,7 @@ gtk_menu_section_box_insert_func (GtkMenuTrackerItem *item,
 
           widget = g_object_new (GTK_TYPE_MODEL_BUTTON,
                                  "popover", submenu,
+                                 "indicator-size-group", box->indicators,
                                  NULL);
           g_object_bind_property (item, "label", widget, "text", G_BINDING_SYNC_CREATE);
           g_object_bind_property (item, "icon", widget, "icon", G_BINDING_SYNC_CREATE);


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]