diff --git a/components/settings/settings.cpp b/components/settings/settings.cpp index 2ae4d4b63a..04c3425de2 100644 --- a/components/settings/settings.cpp +++ b/components/settings/settings.cpp @@ -147,7 +147,8 @@ namespace Settings if (std::filesystem::exists(settingspath)) parser.loadSettingsFile(settingspath, mUserSettings, false, false); - Settings::Values::init(); + if (!loadEditorSettings) + Settings::Values::init(); for (const auto& [key, value] : originalDefaultSettings) if (!sInitialized.contains(key))