Mercurial > mplayer.hg
changeset 14244:9b03ad0254ae
Fix ontop for some WMs that lose ontop state after fullscreen event.
author | al |
---|---|
date | Mon, 27 Dec 2004 11:09:49 +0000 |
parents | e607c3796e2b |
children | 815f03b7cee5 |
files | libvo/x11_common.c |
diffstat | 1 files changed, 4 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/libvo/x11_common.c Sun Dec 26 11:58:07 2004 +0000 +++ b/libvo/x11_common.c Mon Dec 27 11:09:49 2004 +0000 @@ -1484,11 +1484,13 @@ vo_x11_sizehint(x, y, w, h, 0); 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); } + /* some WMs lose ontop after fullscreeen */ + if ((!(vo_fs)) & vo_ontop) + vo_x11_setlayer(mDisplay, vo_window, vo_ontop); + #ifdef HAVE_XINERAMA vo_x11_xinerama_move(mDisplay, vo_window); #endif