From 8bf6df24455e296d80ee10b2c6710d2f3755e772 Mon Sep 17 00:00:00 2001 From: Radim Blazek Date: Tue, 26 Mar 2013 20:38:12 +0100 Subject: [PATCH] composer legend styles fix --- src/core/composer/qgscomposerlegenditem.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/composer/qgscomposerlegenditem.cpp b/src/core/composer/qgscomposerlegenditem.cpp index b29f721034cb..b456d960f0a5 100644 --- a/src/core/composer/qgscomposerlegenditem.cpp +++ b/src/core/composer/qgscomposerlegenditem.cpp @@ -385,7 +385,8 @@ void QgsComposerLayerItem::setDefaultStyle() QgsFeatureRendererV2* renderer = vLayer->rendererV2(); if ( renderer ) { - if ( renderer->legendSymbolItems().size() > 1 ) + QPair symbolItem = renderer->legendSymbolItems().value( 0 ); + if ( renderer->legendSymbolItems().size() > 1 || !symbolItem.first.isEmpty() ) { setStyle( QgsComposerLegendStyle::Subgroup ); }