mwm fullscreen bug fixed (?)

git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2031 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
pontscho 2001-10-01 13:09:04 +00:00
parent bc2edd4346
commit a47ac752e5
2 changed files with 8 additions and 4 deletions

View File

@ -7,7 +7,6 @@ int SubVisible = 0;
void mplSubDraw( wsParamDisplay )
{
if ( appMPlayer.subWindow.State == wsWindowFocusIn ) SubVisible=0;
if ( !appMPlayer.subWindow.Mapped ||
appMPlayer.subWindow.Visible == wsWindowNotVisible ) return;
@ -62,7 +61,12 @@ void mplSubMouseHandle( int Button,int X,int Y,int RX,int RY )
}
break;
case wsRLMouseButton:
if ( ( !mplSubMoved )&&( ( SubVisible++%2 ) ) ) wsMoveTopWindow( &appMPlayer.mainWindow );
// if ( ( !mplSubMoved )&&( ( SubVisible++%2 ) ) ) wsMoveTopWindow( &appMPlayer.mainWindow );
if ( !mplSubMoved )
{
if( SubVisible++%2 ) wsMoveTopWindow( &appMPlayer.subWindow );
else wsMoveTopWindow( &appMPlayer.mainWindow );
}
msButton=0;
mplSubMoved=0;
break;

View File

@ -856,8 +856,8 @@ void wsIconify( wsTWindow win )
// Move top the window.
// ----------------------------------------------------------------------------------------------
void wsMoveTopWindow( wsTWindow * win )
//{ XRaiseWindow( wsDisplay,win->WindowID ); }
{ XUnmapWindow( wsDisplay,win->WindowID ); XMapWindow( wsDisplay,win->WindowID ); }
{ XRaiseWindow( wsDisplay,win->WindowID ); }
//{ XUnmapWindow( wsDisplay,win->WindowID ); XMapWindow( wsDisplay,win->WindowID ); }
// ----------------------------------------------------------------------------------------------
// Set window background to 'color'.