Avoid recursive changeGeometry

This commit is contained in:
Matthias Kuhn 2018-10-03 10:47:14 +02:00
parent 29b1dd741b
commit 8085200330
No known key found for this signature in database
GPG Key ID: 7A7F1A1C90C3E6A7

View File

@ -135,12 +135,13 @@ void QgsVectorLayerFeaturePool::deleteFeature( QgsFeatureId fid )
void QgsVectorLayerFeaturePool::onGeometryChanged( QgsFeatureId fid, const QgsGeometry &geometry )
{
Q_UNUSED( geometry )
if ( isFeatureCached( fid ) )
{
QgsFeature feature;
getFeature( fid, feature );
feature.setGeometry( geometry );
updateFeature( feature );
refreshCache( feature );
}
}