wayland: Ensure that the maximum libdecor frame size limit is above the required minimum

Both the minimum and maximum libdecor frame size limits must meet or exceed the required minimum size, or the libdecor plugins can error and/or crash.
main
Frank Praznik 2023-07-22 10:25:15 -04:00
parent ec5088cb99
commit 813e7c3992
1 changed files with 2 additions and 2 deletions

View File

@ -191,8 +191,8 @@ static void SetMinMaxDimensions(SDL_Window *window)
} else if (window->flags & SDL_WINDOW_RESIZABLE) { } else if (window->flags & SDL_WINDOW_RESIZABLE) {
min_width = SDL_max(window->min_w, wind->system_min_required_width); min_width = SDL_max(window->min_w, wind->system_min_required_width);
min_height = SDL_max(window->min_h, wind->system_min_required_height); min_height = SDL_max(window->min_h, wind->system_min_required_height);
max_width = window->max_w; max_width = SDL_max(window->max_w, wind->system_min_required_width);
max_height = window->max_h; max_height = SDL_max(window->max_h, wind->system_min_required_height);
} else { } else {
min_width = wind->wl_window_width; min_width = wind->wl_window_width;
min_height = wind->wl_window_height; min_height = wind->wl_window_height;