From 1081d3e6e8a7ac57efabfc2fb84449e4d7233e1e Mon Sep 17 00:00:00 2001 From: uye <99072975+ABA2396@users.noreply.github.com> Date: Mon, 21 Jul 2025 22:53:50 +0800 Subject: [PATCH] chore: warning CS8604: Possible null reference argument for parameter 'name' in 'bool TaskQueueViewModel.IsStageOpen(string name)'. [skip changelog] --- .../UserControl/TaskQueue/FightSettingsUserControlModel.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs index bac31e701c..d729bacbf5 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs @@ -83,17 +83,17 @@ public class FightSettingsUserControlModel : TaskViewModel return Stage1; } - if (Instances.TaskQueueViewModel.IsStageOpen(Stage2)) + if (Instances.TaskQueueViewModel.IsStageOpen(Stage2 ??= string.Empty)) { return Stage2; } - if (Instances.TaskQueueViewModel.IsStageOpen(Stage3)) + if (Instances.TaskQueueViewModel.IsStageOpen(Stage3 ??= string.Empty)) { return Stage3; } - return Instances.TaskQueueViewModel.IsStageOpen(Stage4) ? Stage4 : Stage1; + return Instances.TaskQueueViewModel.IsStageOpen(Stage4 ??= string.Empty) ? Stage4 : Stage1; } }