diff --git a/wpigui/src/main/native/cpp/wpigui.cpp b/wpigui/src/main/native/cpp/wpigui.cpp index eb7bc1d225..9ddbc46a70 100644 --- a/wpigui/src/main/native/cpp/wpigui.cpp +++ b/wpigui/src/main/native/cpp/wpigui.cpp @@ -96,8 +96,8 @@ static void IniWriteAll(ImGuiContext* ctx, ImGuiSettingsHandler* handler, out_buf->appendf( "[MainWindow][GLOBAL]\nwidth=%d\nheight=%d\nmaximized=%d\n" "xpos=%d\nypos=%d\nuserScale=%d\nstyle=%d\n\n", - gContext->width, gContext->height, gContext->maximized, gContext->xPos, - gContext->yPos, gContext->userScale, gContext->style); + gContext->width, gContext->height, gContext->maximized ? 1 : 0, + gContext->xPos, gContext->yPos, gContext->userScale, gContext->style); } void gui::CreateContext() { diff --git a/wpigui/src/main/native/include/wpigui_internal.h b/wpigui/src/main/native/include/wpigui_internal.h index 4b658a82f8..48d983a225 100644 --- a/wpigui/src/main/native/include/wpigui_internal.h +++ b/wpigui/src/main/native/include/wpigui_internal.h @@ -19,7 +19,7 @@ struct SavedSettings { bool loadedWidthHeight = false; int width; int height; - int maximized = 0; + bool maximized = false; int xPos = -1; int yPos = -1; int userScale = 2;