Skip to content

Commit a4dfc96

Browse files
committed
ImGui placements are now stored to the save folder
1 parent 636cde3 commit a4dfc96

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

source/code/main.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1308,9 +1308,14 @@ int main(int argc, char* argv[]) {
13081308
}
13091309
else if (puzzleEditor) {
13101310
InitImGui(sdlWindow, renderer, globalData.xsize, globalData.ysize);
1311+
ImGuiIO& io = ImGui::GetIO();
1312+
io.IniFilename = nullptr;
1313+
std::string imgui_inifile = getPathToSaveFiles() + "/imgui.ini";
1314+
ImGui::LoadIniSettingsFromDisk(imgui_inifile.c_str());
13111315
PuzzleEditorState s;
13121316
s.Init();
13131317
RunImGuiGameState(s);
1318+
ImGui::SaveIniSettingsToDisk(imgui_inifile.c_str());
13141319
}
13151320
else if (globalData.replayArgument.length()) {
13161321
ReplayPlayer rp;

0 commit comments

Comments
 (0)