Skip to content

Commit 65a379b

Browse files
committedOct 27, 2016
Speed up point layer rendering - don't calculate unused label obstacles
Cuts render time by ~60%. Fix #15752. (cherry-picked from 5798a82)
1 parent 9feb6c4 commit 65a379b

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed
 

‎src/core/qgsvectorlayerrenderer.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -324,7 +324,7 @@ void QgsVectorLayerRenderer::drawRendererV2( QgsFeatureIterator& fit )
324324
}
325325
}
326326
// new labeling engine
327-
if ( mContext.labelingEngineV2() )
327+
if ( mContext.labelingEngineV2() && ( mLabelProvider || mDiagramProvider ) )
328328
{
329329
QScopedPointer<QgsGeometry> obstacleGeometry;
330330
QgsSymbolV2List symbols = mRendererV2->originalSymbolsForFeature( fet, mContext );

0 commit comments

Comments
 (0)
Please sign in to comment.