@@ -333,7 +333,7 @@ void QgsVectorLayer::drawLabels( QgsRenderContext& rendererContext )
333
333
attributes.append ( attrNum );
334
334
}
335
335
// make sure the renderer is ready for classification ("symbolForFeature")
336
- mRendererV2 ->startRender ( rendererContext, pendingFields () );
336
+ mRendererV2 ->startRender ( rendererContext, this );
337
337
}
338
338
339
339
// Add fields required for labels
@@ -686,14 +686,14 @@ unsigned char *QgsVectorLayer::drawPolygon( unsigned char *feature, QgsRenderCon
686
686
687
687
void QgsVectorLayer::drawRendererV2 ( QgsRenderContext& rendererContext, bool labeling )
688
688
{
689
- mRendererV2 ->startRender ( rendererContext, pendingFields () );
689
+ mRendererV2 ->startRender ( rendererContext, this );
690
690
691
691
QgsSingleSymbolRendererV2* selRenderer = NULL ;
692
692
if ( !mSelectedFeatureIds .isEmpty () )
693
693
{
694
694
selRenderer = new QgsSingleSymbolRendererV2 ( QgsSymbolV2::defaultSymbol ( geometryType () ) );
695
695
selRenderer->symbol ()->setColor ( QgsRenderer::selectionColor () );
696
- selRenderer->startRender ( rendererContext, pendingFields () );
696
+ selRenderer->startRender ( rendererContext, this );
697
697
}
698
698
699
699
QgsFeature fet;
@@ -728,14 +728,14 @@ void QgsVectorLayer::drawRendererV2Levels( QgsRenderContext& rendererContext, bo
728
728
QHash< QgsSymbolV2*, QList<QgsFeature> > features; // key = symbol, value = array of features
729
729
730
730
// startRender must be called before symbolForFeature() calls to make sure renderer is ready
731
- mRendererV2 ->startRender ( rendererContext, pendingFields () );
731
+ mRendererV2 ->startRender ( rendererContext, this );
732
732
733
733
QgsSingleSymbolRendererV2* selRenderer = NULL ;
734
734
if ( !mSelectedFeatureIds .isEmpty () )
735
735
{
736
736
selRenderer = new QgsSingleSymbolRendererV2 ( QgsSymbolV2::defaultSymbol ( geometryType () ) );
737
737
selRenderer->symbol ()->setColor ( QgsRenderer::selectionColor () );
738
- selRenderer->startRender ( rendererContext, pendingFields () );
738
+ selRenderer->startRender ( rendererContext, this );
739
739
}
740
740
741
741
// 1. fetch features
0 commit comments