Mercurial > mplayer.hg
diff Gui/mplayer/psignal.c @ 2980:c4b6dc8bb554
fix middle menu hideing bug
author | pontscho |
---|---|
date | Sun, 18 Nov 2001 19:22:55 +0000 |
parents | 1902b7ff9cdc |
children | 9507f90d8254 |
line wrap: on
line diff
--- a/Gui/mplayer/psignal.c Sun Nov 18 19:19:57 2001 +0000 +++ b/Gui/mplayer/psignal.c Sun Nov 18 19:22:55 2001 +0000 @@ -128,7 +128,14 @@ break; case evShowPopUpMenu: gtkShMem->popupmenu=evNone; + if ( gtkShMem->visiblepopupmenu ) gtk_widget_hide_on_delete( PopUpMenu ); + PopUpMenu=create_PopUpMenu(); gtk_menu_popup( GTK_MENU( PopUpMenu ),NULL,NULL,NULL,NULL,0,0 ); + gtkShMem->visiblepopupmenu=1; + break; + case evHidePopUpMenu: + if ( gtkShMem->visiblepopupmenu ) gtk_widget_hide_on_delete( PopUpMenu ); + gtkShMem->visiblepopupmenu=0; break; } gtkShMem->message=0;