From 37390e8b33fb7c3a293c733252db9ff0bcc391fa Mon Sep 17 00:00:00 2001 From: Steven Kirk Date: Fri, 10 Jun 2016 19:49:06 +0200 Subject: [PATCH] Don't create items immediately... ...in virtualized ItemsPresenters. --- src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs b/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs index f67a46308e..d25dcdde61 100644 --- a/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs +++ b/src/Avalonia.Controls/Presenters/ItemVirtualizerSimple.cs @@ -23,10 +23,8 @@ namespace Avalonia.Controls.Presenters public ItemVirtualizerSimple(ItemsPresenter owner) : base(owner) { - if (Items != null && VirtualizingPanel != null) - { - CreateAndRemoveContainers(); - } + // Don't need to add children here as UpdateControls should be called by the panel + // measure/arrange. } ///