From e7b6fa4449aade9f7a719b140204fe46a97b865f Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Thu, 1 Dec 2011 20:49:05 -0500 Subject: Only add a separator when a section ends --- tests/testgmenu.c | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) (limited to 'tests') diff --git a/tests/testgmenu.c b/tests/testgmenu.c index 5fb657ceb6..9fd5258cee 100644 --- a/tests/testgmenu.c +++ b/tests/testgmenu.c @@ -314,15 +314,16 @@ append_items_from_model (GtkWidget *menu, append_items_from_model (menu, m, group, need_separator, label); g_object_unref (m); g_free (label); - continue; - } - if (*need_separator) - { - w = gtk_separator_menu_item_new (); - gtk_widget_show (w); - gtk_menu_shell_append (GTK_MENU_SHELL (menu), w); - *need_separator = FALSE; + if (*need_separator) + { + w = gtk_separator_menu_item_new (); + gtk_widget_show (w); + gtk_menu_shell_append (GTK_MENU_SHELL (menu), w); + *need_separator = FALSE; + } + + continue; } menuitem = create_menuitem_from_model (model, i, group); -- cgit v1.2.1