Browse Source

Only do a node cleanup when all operations have finished.

Fixes #3918.
pull/3923/head
Steven Kirk 6 years ago
parent
commit
1c5d048543
  1. 6
      src/Avalonia.Controls/SelectionModel.cs

6
src/Avalonia.Controls/SelectionModel.cs

@ -808,7 +808,11 @@ namespace Avalonia.Controls
}
OnSelectionChanged(e);
_rootNode.Cleanup();
if (_operationCount == 0)
{
_rootNode.Cleanup();
}
}
private void ApplyAutoSelect()

Loading…
Cancel
Save