diff --git a/src/core/referencingfeaturelistmodel.cpp b/src/core/referencingfeaturelistmodel.cpp index abba5f48b9..aa33b98a9e 100644 --- a/src/core/referencingfeaturelistmodel.cpp +++ b/src/core/referencingfeaturelistmodel.cpp @@ -78,6 +78,9 @@ QVariant ReferencingFeatureListModel::data( const QModelIndex &index, int role ) void ReferencingFeatureListModel::setFeature( const QgsFeature &feature ) { + if ( mFeature == feature ) + return; + mFeature = feature; reload(); }