Skip to content

Commit 0ed1df8

Browse files
committed
fix #5000
1 parent 16310ce commit 0ed1df8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/core/qgsvectorlayer.cpp

+4-2
Original file line numberDiff line numberDiff line change
@@ -1304,7 +1304,8 @@ void QgsVectorLayer::setRenderer( QgsRenderer *r )
13041304

13051305
if ( r != mRenderer )
13061306
{
1307-
setUsingRendererV2( false );
1307+
if ( r )
1308+
setUsingRendererV2( false );
13081309
delete mRenderer;
13091310
mRenderer = r;
13101311
}
@@ -4643,7 +4644,8 @@ void QgsVectorLayer::setRendererV2( QgsFeatureRendererV2 *r )
46434644

46444645
if ( r != mRendererV2 )
46454646
{
4646-
setUsingRendererV2( true );
4647+
if ( r )
4648+
setUsingRendererV2( true );
46474649
delete mRendererV2;
46484650
mRendererV2 = r;
46494651
}

0 commit comments

Comments
 (0)