diff --git a/include/openPMD/RecordComponent.tpp b/include/openPMD/RecordComponent.tpp index a39325540e..bbc30bd1d0 100644 --- a/include/openPMD/RecordComponent.tpp +++ b/include/openPMD/RecordComponent.tpp @@ -335,6 +335,7 @@ RecordComponent::storeChunk(Offset o, Extent e, F &&createBuffer) out.ptr = static_cast(data.get()); storeChunk(std::move(data), std::move(o), std::move(e)); } + setDirtyRecursive(true); return DynamicMemoryView{std::move(getBufferView), size, *this}; }