diff --git a/src/ObservableCollections/SynchronizedViewList.cs b/src/ObservableCollections/SynchronizedViewList.cs index 7fe5634..d0222d3 100644 --- a/src/ObservableCollections/SynchronizedViewList.cs +++ b/src/ObservableCollections/SynchronizedViewList.cs @@ -1,4 +1,4 @@ -using ObservableCollections.Internal; +using ObservableCollections.Internal; using System; using System.Collections; using System.Collections.Generic; @@ -272,7 +272,10 @@ private void Parent_ViewChanged(in SynchronizedViewChangedEventArgs e) { if (e.NewStartingIndex == -1) { + var index = listView.Count; listView.Add(e.NewItem.View); + OnCollectionChanged(e.WithNewStartingIndex(index)); + return; } else {