wayland: Only dispatch on fullscreen set when the window is visible.
Fixes hang-on-startup described in #4572.
This commit is contained in:
1 parent
0f5b8a99f0
commit
7082fb04af
1 file changed
+1
-1
@@ -962,7 +962,7 @@ Wayland_SetWindowFullscreen(_THIS, SDL_Window * window,
|
||||
*
|
||||
* -flibit
|
||||
*/
|
||||
if (viddata->shell.libdecor) {
|
||||
if (viddata->shell.libdecor && (window->flags & SDL_WINDOW_SHOWN)) {
|
||||
WAYLAND_wl_display_dispatch(viddata->display);
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in new issue
Block a user