Browse Source

Update SelectedIndex when item added before selection.

Fixes #2574.
pull/2673/head
Steven Kirk 7 years ago
parent
commit
6926f605f5
  1. 4
      src/Avalonia.Controls/Primitives/SelectingItemsControl.cs

4
src/Avalonia.Controls/Primitives/SelectingItemsControl.cs

@ -307,6 +307,10 @@ namespace Avalonia.Controls.Primitives
{
SelectedIndex = 0;
}
else if (e.NewStartingIndex <= SelectedIndex)
{
UpdateSelectedItem(SelectedIndex + e.NewItems.Count, false);
}
break;

Loading…
Cancel
Save