From efec06f853f31a04181ed323659cabaf7ec1b008 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=89=BE=E7=AB=B9?= Date: Tue, 13 Jun 2023 22:51:34 +0800 Subject: [PATCH] xx --- .../DefaultViewModel/BlockDesignerItemViewModel.cs | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/AIStudio.Wpf.DiagramDesigner/ViewModels/DefaultViewModel/BlockDesignerItemViewModel.cs b/AIStudio.Wpf.DiagramDesigner/ViewModels/DefaultViewModel/BlockDesignerItemViewModel.cs index b2be125..1a74441 100644 --- a/AIStudio.Wpf.DiagramDesigner/ViewModels/DefaultViewModel/BlockDesignerItemViewModel.cs +++ b/AIStudio.Wpf.DiagramDesigner/ViewModels/DefaultViewModel/BlockDesignerItemViewModel.cs @@ -121,7 +121,11 @@ namespace AIStudio.Wpf.DiagramDesigner child.RemoveFromSelection(); this.AddToSelection(true, false); - AlignNext(this.Next); + System.Windows.Application.Current?.Dispatcher.BeginInvoke(new Action(async () => { + await Task.Delay(1000); + AlignNext(this.Next); + })); + } public virtual void RemoveChild(BlockDesignerItemViewModel child) @@ -129,7 +133,10 @@ namespace AIStudio.Wpf.DiagramDesigner this.RemoveFromSelection(); child.AddToSelection(true, false); - AlignNext(this.Next); + System.Windows.Application.Current?.Dispatcher.BeginInvoke(new Action(async () => { + await Task.Delay(1000); + AlignNext(this.Next); + })); } public ObservableCollection Contains