Skip to content

Commit 7fdedf1

Browse files
author
Stéphane Brunner
committed
Fix GetLegendGraphic with scale on Categorized or Graduated symbol
1 parent 593026f commit 7fdedf1

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/core/composer/qgslegendmodel.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -187,17 +187,17 @@ int QgsLegendModel::addVectorLayerItemsV2( QStandardItem* layerItem, QgsVectorLa
187187

188188
// updateSymbolV2ItemText needs layer set
189189
updateSymbolV2ItemText( currentSymbolItem );
190-
191-
row++;
192190
}
193191
else
194192
{
195193
QgsComposerSymbolV2Item* currentSymbolItem = new QgsComposerSymbolV2Item( "" );
196194
currentSymbolItem->setIcon( QgsSymbolLayerV2Utils::symbolPreviewIcon( symbolIt->second, QSize( 30, 30 ) ) );
197195
currentSymbolItem->setSymbolV2( symbolIt->second );
198-
layerItem->setChild( 0, 0, currentSymbolItem );
196+
layerItem->setChild( row, 0, currentSymbolItem );
199197
currentSymbolItem->setText( symbolIt->first );
200198
}
199+
200+
row++;
201201
}
202202

203203
// Don't remove row on getLegendGraphic (read only with filter)

0 commit comments

Comments
 (0)