Browse Source

Fix crash in TreeView when removing a node. (#16041)

SelectedItems are already updated via TreeView.OnItemsViewCollectionChanged
pull/16258/head
Daniel Doubleday 2 years ago
committed by GitHub
parent
commit
f2bee9acc0
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 3
      samples/ControlCatalog/ViewModels/TreeViewPageViewModel.cs

3
samples/ControlCatalog/ViewModels/TreeViewPageViewModel.cs

@ -49,9 +49,8 @@ namespace ControlCatalog.ViewModels
{
while (SelectedItems.Count > 0)
{
Node lastItem = (Node)SelectedItems[0];
var lastItem = SelectedItems[0];
RecursiveRemove(Items, lastItem);
SelectedItems.RemoveAt(0);
}
bool RecursiveRemove(ObservableCollection<Node> items, Node selectedItem)

Loading…
Cancel
Save