perf: 迁移前清空 gui.new 中的所有配置

This commit is contained in:
status102
2026-01-19 19:42:04 +08:00
parent 566a1b1c30
commit 31e7844ca1

View File

@@ -115,6 +115,10 @@ public class ConfigConverter
ConfigurationKeys.VersionUpdateDoNotShowUpdate, ConfigurationKeys.CustomInfrastEnabled, ConfigurationKeys.CustomInfrastPlanShowInFightSettings,
];
foreach (var name in ConfigFactory.ConfigList.ToList())
{
ConfigFactory.DeleteConfiguration(name);
}
var currentConfigName = ConfigurationHelper.GetCurrentConfiguration();
foreach (var configName in ConfigurationHelper.GetConfigurationList())
{
@@ -530,14 +534,6 @@ public class ConfigConverter
}
}
var oldConfigList = ConfigurationHelper.GetConfigurationList();
foreach (var name in ConfigFactory.ConfigList.ToList())
{
if (!oldConfigList.Contains(name))
{
ConfigFactory.DeleteConfiguration(name);
}
}
return true;
}