From cab9326843e45eb8826ca70fea585f7ef6d4e897 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=89=BE=E7=AB=B9?= Date: Wed, 29 Nov 2023 22:12:56 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ViewModels/BaseViewModel/ConnectionViewModel.cs | 2 +- .../ViewModels/BaseViewModel/SelectableViewModelBase.cs | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/ConnectionViewModel.cs b/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/ConnectionViewModel.cs index 30cdb60..0b992a1 100644 --- a/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/ConnectionViewModel.cs +++ b/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/ConnectionViewModel.cs @@ -702,7 +702,7 @@ namespace AIStudio.Wpf.DiagramDesigner { IsInternalChanged = true; startVertice.SetPosition(StartPoint); - IsInternalChanged = true; + IsInternalChanged = false; } startVertice.ColorViewModel.FillColor.Color = SourceConnectorInfoFully != null ? Colors.DarkRed : Colors.Blue; startVertice.ColorViewModel.LineColor.Color = SourceConnectorInfoFully != null ? Colors.DarkRed : Colors.Blue; diff --git a/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/SelectableViewModelBase.cs b/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/SelectableViewModelBase.cs index f8fa8ad..b4c30b3 100644 --- a/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/SelectableViewModelBase.cs +++ b/AIStudio.Wpf.DiagramDesigner/ViewModels/BaseViewModel/SelectableViewModelBase.cs @@ -536,6 +536,7 @@ namespace AIStudio.Wpf.DiagramDesigner public virtual void Dispose() { + this.PropertyChanged -= Item_PropertyChanged; } } }