forked from AuroraMiddleware/gtk
popovermenu: Don't put a separator before the first section
When we have section titles, we were not hiding the separator before the first section as we should; fix this. Fixes: #2672
This commit is contained in:
parent
12adf6362f
commit
a837b57849
@ -135,6 +135,13 @@ gtk_menu_section_box_sync_separators (GtkMenuSectionBox *box,
|
|||||||
|
|
||||||
gtk_widget_set_margin_top (GTK_WIDGET (box->item_box), should_have_top_margin ? 10 : 0);
|
gtk_widget_set_margin_top (GTK_WIDGET (box->item_box), should_have_top_margin ? 10 : 0);
|
||||||
|
|
||||||
|
if (has_label)
|
||||||
|
{
|
||||||
|
GtkWidget *separator = gtk_widget_get_first_child (box->separator);
|
||||||
|
|
||||||
|
gtk_widget_set_visible (separator, n_items_before > 0);
|
||||||
|
}
|
||||||
|
|
||||||
if (should_have_separator == has_separator)
|
if (should_have_separator == has_separator)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user