From daa017caeace9216dbfe8fb563d4720932dfddf5 Mon Sep 17 00:00:00 2001 From: status102 <102887808+status102@users.noreply.github.com> Date: Thu, 7 Aug 2025 17:20:08 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20UseStoneDisplay=E7=BB=91=E5=AE=9A?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UserControl/TaskQueue/FightSettingsUserControlModel.cs | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs index 936c8aa027..afb28d4f02 100644 --- a/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs +++ b/src/MaaWpfGui/ViewModels/UserControl/TaskQueue/FightSettingsUserControlModel.cs @@ -22,6 +22,7 @@ using MaaWpfGui.Constants; using MaaWpfGui.Helper; using MaaWpfGui.Models.AsstTasks; using MaaWpfGui.Services; +using MaaWpfGui.Utilities; using MaaWpfGui.Utilities.ValueType; using MaaWpfGui.ViewModels.UI; using Newtonsoft.Json; @@ -392,9 +393,6 @@ public class FightSettingsUserControlModel : TaskViewModel } } - // IsEnabled="{c:Binding UseStone}" - NotifyOfPropertyChange(nameof(UseStoneDisplay)); - Instances.TaskQueueViewModel.SetFightParams(); if (AllowUseStoneSave) { @@ -407,6 +405,7 @@ public class FightSettingsUserControlModel : TaskViewModel /// Gets or sets a value indicating whether to use originiums. /// // ReSharper disable once MemberCanBePrivate.Global + [PropertyDependsOn(nameof(UseStone))] public bool UseStoneDisplay { get => UseStone != false;