vlc | branch: master | Rémi Denis-Courmont <[email protected]> | Mon Jun 18 20:51:28 2018 +0300| [dff1b4fbce3f56c4ffaf54ec8d3a976274763793] | committer: Rémi Denis-Courmont
xdg-shell: postpone setting fullscreen ...until after the event thread is started. There are no points in making a special case here. Note: Some window manager may not handle a window going fullscreen at first correctly, failing to set the correct size. > http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=dff1b4fbce3f56c4ffaf54ec8d3a976274763793 --- modules/video_output/wayland/xdg-shell.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/modules/video_output/wayland/xdg-shell.c b/modules/video_output/wayland/xdg-shell.c index a631d78768..dd95fac9f7 100644 --- a/modules/video_output/wayland/xdg-shell.c +++ b/modules/video_output/wayland/xdg-shell.c @@ -559,15 +559,11 @@ static int Open(vout_window_t *wnd, const vout_window_cfg_t *cfg) wnd->display.wl = display; wnd->control = Control; - if (cfg->is_fullscreen) - { - vout_window_SetFullScreen(wnd, NULL); - sys->fullscreen = true; - } - if (vlc_clone(&sys->thread, Thread, wnd, VLC_THREAD_PRIORITY_LOW)) goto error; + if (cfg->is_fullscreen) + vout_window_SetFullScreen(wnd, NULL); #ifdef XDG_SHELL_UNSTABLE if (sys->unstable) { _______________________________________________ vlc-commits mailing list [email protected] https://mailman.videolan.org/listinfo/vlc-commits
