From a36060125e0788bb161dfaa27647cd403061ca79 Mon Sep 17 00:00:00 2001 From: uye <99072975+ABA2396@users.noreply.github.com> Date: Mon, 21 Jul 2025 22:56:46 +0800 Subject: [PATCH] chore: warning CS8601: Possible null reference assignment. [skip changelog] --- src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs b/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs index c27c0364a7..04aafb58fc 100644 --- a/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs +++ b/src/MaaWpfGui/Configuration/Factory/ConfigFactory.cs @@ -350,7 +350,7 @@ public static class ConfigFactory if (copyFrom is null) { - Root.Configurations[configName] = new SpecificConfig(); + Root.Configurations[configName] = new(); } else { @@ -360,7 +360,7 @@ public static class ConfigFactory return false; } - Root.Configurations[configName] = JsonSerializer.Deserialize(JsonSerializer.Serialize(Root.Configurations[copyFrom], _options), _options); + Root.Configurations[configName] = JsonSerializer.Deserialize(JsonSerializer.Serialize(Root.Configurations[copyFrom], _options), _options) ?? new(); } return true;