From 3e797eeea2cd5bdb93c8a05b311be4b16447d3d5 Mon Sep 17 00:00:00 2001 From: WerWolv Date: Fri, 7 Jul 2023 09:20:33 +0200 Subject: [PATCH] fix: Never create an imgui.ini file #1166 --- main/source/window/window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/source/window/window.cpp b/main/source/window/window.cpp index e99c8b884..2a4e39576 100644 --- a/main/source/window/window.cpp +++ b/main/source/window/window.cpp @@ -996,6 +996,7 @@ namespace hex { handler.UserData = this; ImGui::GetCurrentContext()->SettingsHandlers.push_back(handler); + io.IniFilename = nullptr; for (const auto &dir : fs::getDefaultPaths(fs::ImHexPath::Config)) { if (std::fs::exists(dir) && (fs::isPathWritable(dir))) { s_imguiSettingsPath = dir / "interface.ini"; @@ -1004,7 +1005,6 @@ namespace hex { } if (!s_imguiSettingsPath.empty() && wolv::io::fs::exists(s_imguiSettingsPath)) { - io.IniFilename = nullptr; ImGui::LoadIniSettingsFromDisk(wolv::util::toUTF8String(s_imguiSettingsPath).c_str()); } }