diff --git a/src/core/vector/qgsvectorlayer.cpp b/src/core/vector/qgsvectorlayer.cpp index 6aef9fd87beb..0fb0c7ed9230 100644 --- a/src/core/vector/qgsvectorlayer.cpp +++ b/src/core/vector/qgsvectorlayer.cpp @@ -5393,6 +5393,7 @@ void QgsVectorLayer::onAfterCommitChangesDependency() { mDataChangedFired = true; reload(); + mDataChangedFired = false; } bool QgsVectorLayer::setDependencies( const QSet &oDeps )