mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-01-21 04:10:41 +00:00
wayland: Perform a round trip when maximizing and restoring windows
Perform a round trip when maximizing and restoring windows so the changes have already taken effect when the associated functions return.
This commit is contained in:
committed by
Sam Lantinga
parent
8e4a39b41c
commit
50f2eb7d41
@@ -1720,7 +1720,7 @@ void Wayland_RestoreWindow(_THIS, SDL_Window *window)
|
||||
xdg_toplevel_unset_maximized(wind->shell_surface.xdg.roleobj.toplevel);
|
||||
}
|
||||
|
||||
WAYLAND_wl_display_flush(viddata->display);
|
||||
WAYLAND_wl_display_roundtrip(viddata->display);
|
||||
}
|
||||
|
||||
void Wayland_SetWindowBordered(_THIS, SDL_Window *window, SDL_bool bordered)
|
||||
@@ -1799,7 +1799,7 @@ void Wayland_MaximizeWindow(_THIS, SDL_Window *window)
|
||||
xdg_toplevel_set_maximized(wind->shell_surface.xdg.roleobj.toplevel);
|
||||
}
|
||||
|
||||
WAYLAND_wl_display_flush(viddata->display);
|
||||
WAYLAND_wl_display_roundtrip(viddata->display);
|
||||
}
|
||||
|
||||
void Wayland_MinimizeWindow(_THIS, SDL_Window *window)
|
||||
|
||||
Reference in New Issue
Block a user