Skip to content

Commit

Permalink
Fix #57595
Browse files Browse the repository at this point in the history
  • Loading branch information
jgrocha authored and nyalldawson committed Oct 10, 2024
1 parent 0d7c7d7 commit 979ec2f
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions src/core/layout/qgslayoutitemlegend.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1023,10 +1023,12 @@ void QgsLayoutItemLegend::updateFilterByMapAndRedraw()
void QgsLayoutItemLegend::setModelStyleOverrides( const QMap<QString, QString> &overrides )
{
mLegendModel->setLayerStyleOverrides( overrides );
const QList< QgsLayerTreeLayer * > layers = mLegendModel->rootGroup()->findLayers();
for ( QgsLayerTreeLayer *nodeLayer : layers )
mLegendModel->refreshLayerLegend( nodeLayer );

if ( QgsLayerTree *rootGroup = mLegendModel->rootGroup() )
{
const QList< QgsLayerTreeLayer * > layers = rootGroup->findLayers();
for ( QgsLayerTreeLayer *nodeLayer : layers )
mLegendModel->refreshLayerLegend( nodeLayer );
}
}

void QgsLayoutItemLegend::clearLegendCachedData()
Expand Down

0 comments on commit 979ec2f

Please sign in to comment.