From: <sa...@us...> - 2006-11-06 01:20:11
|
Revision: 17678 http://svn.sourceforge.net/gaim/?rev=17678&view=rev Author: sadrul Date: 2006-11-05 17:11:19 -0800 (Sun, 05 Nov 2006) Log Message: ----------- Make sure the menus show up correctly. Modified Paths: -------------- trunk/console/libgnt/gntmain.c trunk/console/libgnt/gntmenu.c Modified: trunk/console/libgnt/gntmain.c =================================================================== --- trunk/console/libgnt/gntmain.c 2006-11-06 00:14:30 UTC (rev 17677) +++ trunk/console/libgnt/gntmain.c 2006-11-06 01:11:19 UTC (rev 17678) @@ -466,6 +466,7 @@ } wm->menu = newmenu; + GNT_WIDGET_UNSET_FLAGS(GNT_WIDGET(wm->menu), GNT_WIDGET_INVISIBLE); gnt_widget_draw(GNT_WIDGET(wm->menu)); g_signal_connect(G_OBJECT(wm->menu), "hide", G_CALLBACK(reset_menu), NULL); Modified: trunk/console/libgnt/gntmenu.c =================================================================== --- trunk/console/libgnt/gntmenu.c 2006-11-06 00:14:30 UTC (rev 17677) +++ trunk/console/libgnt/gntmenu.c 2006-11-06 01:11:19 UTC (rev 17678) @@ -115,6 +115,7 @@ item->priv.y = widget->priv.y + gnt_tree_get_selection_visible_line(GNT_TREE(menu)); } gnt_widget_set_position(GNT_WIDGET(sub), item->priv.x, item->priv.y); + GNT_WIDGET_UNSET_FLAGS(GNT_WIDGET(sub), GNT_WIDGET_INVISIBLE); gnt_widget_draw(GNT_WIDGET(sub)); } else if (item->callback) { item->callback(item, item->callbackdata); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |