GUI: add setting to disable maximize workaround

issue #2575
This commit is contained in:
tildearrow 2025-06-18 03:32:39 -05:00
parent e209fd0b18
commit e23f1700a3
3 changed files with 15 additions and 4 deletions

View file

@ -7665,8 +7665,10 @@ bool FurnaceGUI::init() {
bool mustChange=false;
if (scrW>((displaySize.w)-48) && scrH>((displaySize.h)-64)) {
// maximize
SDL_MaximizeWindow(sdlWin);
logD("maximizing as it doesn't fit (%dx%d+%d+%d).",displaySize.w,displaySize.h,displaySize.x,displaySize.y);
if (!settings.noMaximizeWorkaround) {
SDL_MaximizeWindow(sdlWin);
logD("maximizing as it doesn't fit (%dx%d+%d+%d).",displaySize.w,displaySize.h,displaySize.x,displaySize.y);
}
}
if (scrW>displaySize.w) {
scrW=(displaySize.w)-32;