Skip to content

Commit

Permalink
Fix crash when editing grass layers on debug builds
Browse files Browse the repository at this point in the history
Parent methods for QgsFeatureRenderer subclasses must be called
  • Loading branch information
nyalldawson authored and github-actions[bot] committed Jul 11, 2024
1 parent 80097a6 commit 62f382c
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion src/plugins/grass/qgsgrasseditrenderer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,8 @@ QgsSymbol *QgsGrassEditRenderer::symbolForFeature( const QgsFeature &feature, Qg

void QgsGrassEditRenderer::startRender( QgsRenderContext &context, const QgsFields &fields )
{
Q_UNUSED( fields )
QgsFeatureRenderer::startRender( context, fields );

// TODO better
//QgsFields topoFields;
//topoFields.append( QgsField( "topo_symbol", QVariant::Int, "int" ) );
Expand All @@ -167,6 +168,8 @@ void QgsGrassEditRenderer::startRender( QgsRenderContext &context, const QgsFiel

void QgsGrassEditRenderer::stopRender( QgsRenderContext &context )
{
QgsFeatureRenderer::stopRender( context );

mLineRenderer->stopRender( context );
mMarkerRenderer->stopRender( context );
}
Expand Down

0 comments on commit 62f382c

Please sign in to comment.