diff --git a/packages/cloud_firestore/cloud_firestore/windows/cloud_firestore_plugin.cpp b/packages/cloud_firestore/cloud_firestore/windows/cloud_firestore_plugin.cpp index 6b9eeb2dc69c..ea800d3fad3a 100644 --- a/packages/cloud_firestore/cloud_firestore/windows/cloud_firestore_plugin.cpp +++ b/packages/cloud_firestore/cloud_firestore/windows/cloud_firestore_plugin.cpp @@ -1654,6 +1654,7 @@ class DocumentSnapshotStreamHandler : MetadataChanges::kExclude; events_ = std::move(events); + events.reset(); listener_ = reference_->AddSnapshotListener( metadataChanges,