Merge pull request #90 from erri120/fix/89
Fix incrementing `-1` indices
This commit is contained in:
commit
6f5de33bff
@ -167,10 +167,12 @@ sealed class ObservableCollectionChanged<T>(IObservableCollection<T> collection,
|
|||||||
eventArgs.Action,
|
eventArgs.Action,
|
||||||
item,
|
item,
|
||||||
eventArgs.OldItem,
|
eventArgs.OldItem,
|
||||||
i++,
|
newStartingIndex: i,
|
||||||
eventArgs.OldStartingIndex,
|
eventArgs.OldStartingIndex,
|
||||||
eventArgs.SortOperation);
|
eventArgs.SortOperation);
|
||||||
|
|
||||||
|
if (eventArgs.NewStartingIndex != -1) i++;
|
||||||
|
|
||||||
observer.OnNext(newArgs);
|
observer.OnNext(newArgs);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user