From df6901b65315b4c75e7e18ce00049706c076e2fb Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 14 Aug 2013 00:34:49 +0200 Subject: x11: fix --ontop Apply it after mapping. --- video/out/x11_common.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/video/out/x11_common.c b/video/out/x11_common.c index 5b1bb9a7aa..5ae71eda70 100644 --- a/video/out/x11_common.c +++ b/video/out/x11_common.c @@ -1040,9 +1040,6 @@ void vo_x11_config_vo_window(struct vo *vo, XVisualInfo *vis, int x, int y, if (flags & VOFLAG_HIDDEN) return; - if (opts->ontop) - vo_x11_setlayer(vo, x11->window, opts->ontop); - bool reset_size = !(x11->old_dwidth == width && x11->old_dheight == height); if (x11->window_hidden) { x11->nofs_x = x; @@ -1075,6 +1072,9 @@ void vo_x11_config_vo_window(struct vo *vo, XVisualInfo *vis, int x, int y, } } + if (opts->ontop) + vo_x11_setlayer(vo, x11->window, opts->ontop); + vo_x11_fullscreen(vo); XSync(x11->display, False); -- cgit v1.2.3