summaryrefslogtreecommitdiffstats
path: root/Gui/mplayer/psignal.c
diff options
context:
space:
mode:
authorpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-11-16 23:17:52 +0000
committerpontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-11-16 23:17:52 +0000
commit4332bed459567aa7a746131c56d5a07ba88c05b1 (patch)
tree42de79556ada265f0bd2e6240a4da43919db2f25 /Gui/mplayer/psignal.c
parent5b5be67bd4a48d913a9f4578c7fa6d17c925db2c (diff)
downloadmpv-4332bed459567aa7a746131c56d5a07ba88c05b1.tar.bz2
mpv-4332bed459567aa7a746131c56d5a07ba88c05b1.tar.xz
middle menu is working
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2941 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/mplayer/psignal.c')
-rw-r--r--Gui/mplayer/psignal.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/Gui/mplayer/psignal.c b/Gui/mplayer/psignal.c
index 90b163f8f1..4bb30bbd35 100644
--- a/Gui/mplayer/psignal.c
+++ b/Gui/mplayer/psignal.c
@@ -127,10 +127,8 @@ void gtkSigHandler( int s )
gtk_main_quit();
break;
case evShowPopUpMenu:
-// if ( gtkVisiblePopUpMenu ) gtk_widget_hide( PopUpMenu );
-// gtk_widget_show( PopUpMenu );
+ gtkShMem->popupmenu=evNone;
gtk_menu_popup( GTK_MENU( PopUpMenu ),NULL,NULL,NULL,NULL,0,0 );
- gtkVisiblePopUpMenu=1;
break;
}
gtkShMem->message=0;
@@ -184,6 +182,10 @@ void mplMainSigHandler( int s )
mplShMem->StreamType=STREAMTYPE_FILE;
if ( mplMainAutoPlay ) mplGeneralTimer=1;
break;
+ case evShowPopUpMenu:
+ fprintf( stderr,"[psignal] PopUpMenu: %d\n",gtkShMem->popupmenu );
+ mplMiddleMenu=1; mplGeneralTimer=1;
+ break;
case evMessageBox:
if ( mplCriticalError )
{ gtkSendMessage( evExit ); exit( 1 ); }