After a successful commit, the currentEditItem property value must be null.
If the item being edited was new, it is added to the underlying data source.
If the element does not satisfy the filter, then it is removed from the data view, but not from the data source.