Second attempt at fixing crash on node tool after merge

See #14188
This commit is contained in:
Sandro Santilli 2016-02-01 18:14:24 +01:00
parent 781c9d7fc2
commit 24a9f49181

View File

@ -78,7 +78,10 @@ void QgsSelectedFeature::updateGeometry( QgsGeometry *geom )
{
QgsFeature f;
mVlayer->getFeatures( QgsFeatureRequest().setFilterFid( mFeatureId ) ).nextFeature( f );
mGeometry = f.geometry() ? new QgsGeometry( *f.geometry() ) : nullptr;
if ( f.geometry() )
mGeometry = new QgsGeometry( *f.geometry() );
else
mGeometry = new QgsGeometry();
}
else
{