diff --git a/src/libs/vlayout/vposition.cpp b/src/libs/vlayout/vposition.cpp index 0b0edc5cd..c1c9394c5 100644 --- a/src/libs/vlayout/vposition.cpp +++ b/src/libs/vlayout/vposition.cpp @@ -620,12 +620,12 @@ void VPosition::FollowGrainline() const qreal angle = detailGrainline.angleTo(FabricGrainline()); - if (detail.GrainlineArrowType() == ArrowType::atFront) + if (detail.GrainlineArrowType() == ArrowType::atBoth || detail.GrainlineArrowType() == ArrowType::atFront) { RotateOnAngle(angle); } - if (detail.GrainlineArrowType() == ArrowType::atRear) + if (detail.GrainlineArrowType() == ArrowType::atBoth || detail.GrainlineArrowType() == ArrowType::atRear) { RotateOnAngle(angle+180); }