move move?

This commit is contained in:
neuecc 2021-08-12 09:33:30 +09:00
parent 59300d8ee8
commit f8ba09ac23

View File

@ -207,13 +207,13 @@ namespace ObservableCollections
} }
case NotifyCollectionChangedAction.Move: case NotifyCollectionChangedAction.Move:
{ {
var v = (e.NewItem, selector(e.NewItem));
var removeItem = list[e.OldStartingIndex]; var removeItem = list[e.OldStartingIndex];
list.RemoveAt(e.OldStartingIndex); list.RemoveAt(e.OldStartingIndex);
list.Insert(e.NewStartingIndex, v); list.Insert(e.NewStartingIndex, removeItem);
filter.InvokeOnRemove(removeItem); // TODO:???
filter.InvokeOnAdd(v); //filter.InvokeOnRemove(removeItem);
//filter.InvokeOnAdd(v);
} }
break; break;
case NotifyCollectionChangedAction.Reset: case NotifyCollectionChangedAction.Reset: