diff --git a/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs b/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs index 78ecdb338c..83a0313dd5 100644 --- a/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs +++ b/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs @@ -125,7 +125,7 @@ namespace Avalonia.Controls.Presenters case NotifyCollectionChangedAction.Remove: if (e.OldStartingIndex >= FirstIndex && - e.OldStartingIndex + e.OldItems.Count <= NextIndex) + e.OldStartingIndex < NextIndex) { RecycleContainersOnRemove(); }