Browse Source

fix exception when carousel items set to null.

pull/1655/head
Dan Walmsley 8 years ago
parent
commit
f06fa98819
  1. 4
      src/Avalonia.Controls/Presenters/CarouselPresenter.cs

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

@ -125,8 +125,8 @@ namespace Avalonia.Controls.Presenters
var containers = generator.Containers.ToList(); var containers = generator.Containers.ToList();
generator.Clear(); generator.Clear();
Panel.Children.RemoveAll(containers.Select(x => x.ContainerControl)); Panel.Children.RemoveAll(containers.Select(x => x.ContainerControl));
MoveToPage(-1, SelectedIndex >= 0 ? SelectedIndex : 0); MoveToPage(-1, SelectedIndex >= 0 ? SelectedIndex : e.NewStartingIndex);
} }
break; break;
} }

Loading…
Cancel
Save