--- main/Gui/mplayer/mw.c 2004-10-31 19:00:57.000000000 +0300 +++ main.dev/Gui/mplayer/mw.c 2004-11-09 18:09:52.291056200 +0300 @@ -129,11 +129,8 @@ goto play; #endif case evPlay: - case evPlaySwitchToPause: play: - - if ( ( msg == evPlaySwitchToPause )&&( guiIntfStruct.Playing == 2 ) ) goto NoPause; - + if ( guiIntfStruct.Playing == 2 ) { mplPause(); break; } if ( gtkSet( gtkGetCurrPlItem,0,NULL ) &&( guiIntfStruct.StreamType == STREAMTYPE_FILE ) ) { plItem * next = gtkSet( gtkGetCurrPlItem,0,NULL ); @@ -204,7 +201,7 @@ case evPause: case evPauseSwitchToPlay: -NoPause: + case evPlaySwitchToPause: mplPause(); break;