diff --git a/imgui.cpp b/imgui.cpp index 72dda932..0ecbedb6 100644 --- a/imgui.cpp +++ b/imgui.cpp @@ -2537,7 +2537,7 @@ void ImGui::Initialize() ini_handler.ReadOpenEntryFn = SettingsHandlerWindow_ReadOpenEntry; ini_handler.ReadLineFn = SettingsHandlerWindow_ReadLine; ini_handler.WriteAllFn = SettingsHandlerWindow_WriteAll; - g.SettingsHandlers.push_back(ini_handler); + g.SettingsHandlers.push_front(ini_handler); // Load .ini file IM_ASSERT(g.SettingsWindows.empty());