mirror of https://github.com/mpv-player/mpv
Fix ontop for some WMs that lose ontop state after fullscreen event.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14245 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
8c7855e1b4
commit
00f99a82a8
|
@ -1484,11 +1484,13 @@ void vo_x11_fullscreen(void)
|
||||||
vo_x11_sizehint(x, y, w, h, 0);
|
vo_x11_sizehint(x, y, w, h, 0);
|
||||||
vo_x11_setlayer(mDisplay, vo_window, vo_fs);
|
vo_x11_setlayer(mDisplay, vo_window, vo_fs);
|
||||||
|
|
||||||
if ((!(vo_fs)) & vo_ontop)
|
|
||||||
vo_x11_setlayer(mDisplay, vo_window, vo_ontop);
|
|
||||||
|
|
||||||
XMoveResizeWindow(mDisplay, vo_window, x, y, w, h);
|
XMoveResizeWindow(mDisplay, vo_window, x, y, w, h);
|
||||||
}
|
}
|
||||||
|
/* some WMs lose ontop after fullscreeen */
|
||||||
|
if ((!(vo_fs)) & vo_ontop)
|
||||||
|
vo_x11_setlayer(mDisplay, vo_window, vo_ontop);
|
||||||
|
|
||||||
#ifdef HAVE_XINERAMA
|
#ifdef HAVE_XINERAMA
|
||||||
vo_x11_xinerama_move(mDisplay, vo_window);
|
vo_x11_xinerama_move(mDisplay, vo_window);
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue