# HG changeset patch # User Sadrul Habib Chowdhury # Date 1162775479 0 # Node ID 1bd0456fe1c326b12800d38fb66d17068999c694 # Parent dff16b654f146c153001f1173418ebb147f9a544 [gaim-migrate @ 17678] Make sure the menus show up correctly. committer: Tailor Script diff -r dff16b654f14 -r 1bd0456fe1c3 console/libgnt/gntmain.c --- a/console/libgnt/gntmain.c Mon Nov 06 00:14:30 2006 +0000 +++ b/console/libgnt/gntmain.c Mon Nov 06 01:11:19 2006 +0000 @@ -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); diff -r dff16b654f14 -r 1bd0456fe1c3 console/libgnt/gntmenu.c --- a/console/libgnt/gntmenu.c Mon Nov 06 00:14:30 2006 +0000 +++ b/console/libgnt/gntmenu.c Mon Nov 06 01:11:19 2006 +0000 @@ -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);