finch/libgnt/gntmenu.c

branch
soc.2007.finchfeat
changeset 18677
9dadfd7921b6
parent 18631
fde7b16fe3ea
parent 18615
e93a1eb0fad7
child 19307
0027732ddb26
--- a/finch/libgnt/gntmenu.c	Sat Jul 07 00:30:45 2007 +0000
+++ b/finch/libgnt/gntmenu.c	Sat Jul 07 00:41:03 2007 +0000
@@ -337,10 +337,7 @@
 static void
 gnt_menu_hide(GntWidget *widget)
 {
-	GntMenu *sub, *menu = GNT_MENU(widget);
-
-	while ((sub = menu->submenu))
-		gnt_widget_hide(GNT_WIDGET(sub));
+	GntMenu *menu = GNT_MENU(widget);
 	if (menu->parentmenu)
 		menu->parentmenu->submenu = NULL;
 }

mercurial