Skip to content
Open
Changes from 3 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 5 additions & 3 deletions packages/dart/lib/src/objects/parse_array.dart
Original file line number Diff line number Diff line change
Expand Up @@ -66,9 +66,11 @@ class _ParseArray implements _Valuable<List>, _ParseSaveStateAwareChild {
@mustCallSuper
void onSaved() {
setMode = false;
_savedArray.clear();
_savedArray.addAll(_estimatedArrayBeforeSaving ?? []);
_estimatedArrayBeforeSaving = null;
if (_estimatedArrayBeforeSaving != null) {
_savedArray.clear();
_savedArray.addAll(_estimatedArrayBeforeSaving!);
_estimatedArrayBeforeSaving = null;
}

if (_lastPreformedOperationBeforeSaving == lastPreformedOperation) {
// No operations were performed during the save process
Expand Down