Skip to content

Commit

Permalink
[pal] fix quadrant exp. wrongly overwriting cartographic placement
Browse files Browse the repository at this point in the history
(fixes #14989)
  • Loading branch information
nirvn committed Jun 10, 2016
1 parent 3213c81 commit 7c34c53
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/core/pal/feature.cpp
Expand Up @@ -1308,10 +1308,10 @@ int FeaturePart::createCandidates( QList< LabelPosition*>& lPos,
switch ( type )
{
case GEOS_POINT:
if ( mLF->layer()->arrangement() == QgsPalLayerSettings::OverPoint || mLF->hasFixedQuadrant() )
createCandidatesOverPoint( x[0], y[0], lPos, angle );
else if ( mLF->layer()->arrangement() == QgsPalLayerSettings::OrderedPositionsAroundPoint )
if ( mLF->layer()->arrangement() == QgsPalLayerSettings::OrderedPositionsAroundPoint )
createCandidatesAtOrderedPositionsOverPoint( x[0], y[0], lPos, angle );
else if ( mLF->layer()->arrangement() == QgsPalLayerSettings::OverPoint || mLF->hasFixedQuadrant() )
createCandidatesOverPoint( x[0], y[0], lPos, angle );
else
createCandidatesAroundPoint( x[0], y[0], lPos, angle );
break;
Expand Down

0 comments on commit 7c34c53

Please sign in to comment.