fix pin/unpin diagrams when no labels

This commit is contained in:
Blottiere Paul 2016-05-29 14:01:55 +02:00
parent d6ec868af1
commit 8e980cfed1

View File

@ -689,7 +689,11 @@ QgsMapToolLabel::LabelDetails::LabelDetails( const QgsLabelPosition& p )
if ( layer && layer->labeling() )
{
settings = layer->labeling()->settings( layer, pos.providerID );
valid = settings.enabled;
if ( p.isDiagram )
valid = layer->diagramsEnabled();
else
valid = settings.enabled;
}
if ( !valid )