Browse Source

Only generate containers on the fly if virtualized.

Fixes #2507
pull/2510/head
Steven Kirk 8 years ago
parent
commit
cb1882f920
  1. 2
      src/Avalonia.Controls/Presenters/CarouselPresenter.cs

2
src/Avalonia.Controls/Presenters/CarouselPresenter.cs

@ -210,7 +210,7 @@ namespace Avalonia.Controls.Presenters
{
var container = ItemContainerGenerator.ContainerFromIndex(index);
if (container == null)
if (container == null && IsVirtualized)
{
var item = Items.Cast<object>().ElementAt(index);
var materialized = ItemContainerGenerator.Materialize(index, item, MemberSelector);

Loading…
Cancel
Save