Skip to content

Commit

Permalink
Fix marker line offset along line unit is ignored when in Interval mode
Browse files Browse the repository at this point in the history
(cherry picked from commit e7389db)
  • Loading branch information
nyalldawson committed Mar 22, 2019
1 parent af7c3eb commit 9252da0
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/core/symbology/qgslinesymbollayer.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -1013,7 +1013,7 @@ void QgsMarkerLineSymbolLayer::renderPolylineInterval( const QPolygonF &points,
}

double painterUnitInterval = rc.convertToPainterUnits( interval, mIntervalUnit, mIntervalMapUnitScale );
lengthLeft = painterUnitInterval - rc.convertToPainterUnits( offsetAlongLine, mIntervalUnit, mIntervalMapUnitScale );
lengthLeft = painterUnitInterval - rc.convertToPainterUnits( offsetAlongLine, mOffsetAlongLineUnit, mOffsetAlongLineMapUnitScale );

int pointNum = 0;
for ( int i = 1; i < points.count(); ++i )
Expand Down

0 comments on commit 9252da0

Please sign in to comment.