summaryrefslogtreecommitdiffstats
path: root/Gui/mplayer/menu.h
diff options
context:
space:
mode:
Diffstat (limited to 'Gui/mplayer/menu.h')
-rw-r--r--Gui/mplayer/menu.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Gui/mplayer/menu.h b/Gui/mplayer/menu.h
index 3e67e9c32f..c83d247468 100644
--- a/Gui/mplayer/menu.h
+++ b/Gui/mplayer/menu.h
@@ -80,6 +80,7 @@ void mplShowMenu( int mx,int my )
wsMoveWindow( &appMPlayer.menuWindow,False,x,y );
wsMoveTopWindow( wsDisplay,appMPlayer.menuWindow.WindowID );
+ wsSetLayer( wsDisplay,appMPlayer.menuWindow.WindowID,1 );
mplMenuRender=1;
wsVisibleWindow( &appMPlayer.menuWindow,wsShowWindow );
wsPostRedisplay( &appMPlayer.menuWindow );
@@ -132,6 +133,8 @@ void mplMenuInit( void )
appMPlayer.menuBase.x,appMPlayer.menuBase.y,appMPlayer.menuBase.width,appMPlayer.menuBase.height,
wsNoBorder,wsShowMouseCursor|wsHandleMouseButton|wsHandleMouseMove,wsOverredirect|wsHideFrame|wsMaxSize|wsMinSize|wsHideWindow,"MPlayer menu" );
+ wsSetShape( &appMPlayer.menuWindow,appMPlayer.menuBase.Mask.Image );
+
#ifdef DEBUG
mp_msg( MSGT_GPLAYER,MSGL_DBG2,"[menu.h] menu: 0x%x\n",(int)appMPlayer.menuWindow.WindowID );
#endif