# HG changeset patch # User Sadrul Habib Chowdhury # Date 1183665515 0 # Node ID ec80e921818cb3b4b3bff5974d361dd2dd0d68b6 # Parent 02d93d5adca9ded95cc331c488f627e5e2565c7b Hide the menu when ctrl-c is pressed. diff -r 02d93d5adca9 -r ec80e921818c finch/libgnt/gntmain.c --- a/finch/libgnt/gntmain.c Thu Jul 05 07:00:15 2007 +0000 +++ b/finch/libgnt/gntmain.c Thu Jul 05 19:58:35 2007 +0000 @@ -352,6 +352,14 @@ static GntWidget *win = NULL; GntWidget *bbox, *button; + if (wm->menu) { + do { + gnt_widget_hide(GNT_WIDGET(wm->menu)); + if (wm->menu) + wm->menu = wm->menu->parentmenu; + } while (wm->menu); + } + if (win) goto raise;