Skip to content

Commit f7427b7

Browse files
committed
Update only Non-DirectChildrenChanged changes within UI tread
1 parent c06efac commit f7427b7

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

source/Components/Xceed.Wpf.AvalonDock/Controls/LayoutGridControl.cs

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,8 @@ protected override void OnInitialized( EventArgs e )
9797

9898
_model.ChildrenTreeChanged += ( s, args ) =>
9999
{
100+
if( args.Change != ChildrenTreeChange.DirectChildrenChanged )
101+
return;
100102
if( _asyncRefreshCalled.HasValue &&
101103
_asyncRefreshCalled.Value == args.Change )
102104
return;

0 commit comments

Comments
 (0)