From d6872bc425574070857b9e6fd9abecf489dfd777 Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Wed, 20 May 2026 00:15:21 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=85=8D=E7=BD=AE=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=BC=B9=E7=AA=97=E5=90=8E=E8=87=AA=E5=8A=A8=E9=80=80=E5=87=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs | 4 ++-- src/MaaWpfGui/Helper/ConfigConverter.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs b/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs index 91110571b0..bde812e74c 100644 --- a/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs +++ b/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs @@ -205,7 +205,7 @@ public static class ConfigFactory if (configs.Count > 0) { - MessageBoxHelper.Show(LocalizationHelper.GetStringFormat("ConfigurationRecoveredNotification", string.Join(", ", configs)), "Configuration Broken", MessageBoxButton.OK, MessageBoxImage.Warning); + MessageBoxHelper.ShowNative(WindowHandle.None, LocalizationHelper.GetStringFormat("ConfigurationRecoveredNotification", string.Join(", ", configs)), "Configuration Broken", icon: MessageBoxImage.Warning); } return parsed; @@ -498,7 +498,7 @@ public static class ConfigFactory return true; } - public static List ConfigList + public static List ConfigKeys { get { var lists = new List(Root.Configurations.Count); diff --git a/src/MaaWpfGui/Helper/ConfigConverter.cs b/src/MaaWpfGui/Helper/ConfigConverter.cs index fd96e0fbab..c2da7c77e6 100644 --- a/src/MaaWpfGui/Helper/ConfigConverter.cs +++ b/src/MaaWpfGui/Helper/ConfigConverter.cs @@ -79,7 +79,7 @@ public class ConfigConverter ConfigurationKeys.VersionUpdateDoNotShowUpdate, ConfigurationKeys.CustomInfrastEnabled, ConfigurationKeys.CustomInfrastPlanShowInFightSettings, ]; - foreach (var name in ConfigFactory.ConfigList.ToList()) + foreach (var name in ConfigFactory.ConfigKeys.ToList()) { ConfigFactory.DeleteConfiguration(name); }