From ba8829399d482a519a9174c26710773ce8f7a4ac Mon Sep 17 00:00:00 2001 From: donandren Date: Thu, 4 Aug 2016 11:32:03 +0300 Subject: [PATCH] fixed problem when Removing range items from virtualized ItemsPresenter related to #651 --- src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(); }