From 8a2177663c3b604121f0fae89f128a8f2beb91a3 Mon Sep 17 00:00:00 2001 From: Roman Telezhynskyi Date: Fri, 5 Apr 2024 15:36:40 +0300 Subject: [PATCH] When hide seam line also hide built-in notches. --- src/app/puzzle/scene/vpgraphicspiece.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/app/puzzle/scene/vpgraphicspiece.cpp b/src/app/puzzle/scene/vpgraphicspiece.cpp index 58ef21de4..50e3b262c 100644 --- a/src/app/puzzle/scene/vpgraphicspiece.cpp +++ b/src/app/puzzle/scene/vpgraphicspiece.cpp @@ -843,6 +843,11 @@ void VPGraphicsPiece::PaintPassmarks(QPainter *painter, const VPPiecePtr &piece) QVector const passmarks = piece->GetMappedPassmarks(); for (const auto &passmark : passmarks) { + if (piece->IsHideMainPath() && passmark.isBuiltIn) + { + continue; + } + QPainterPath passmarkPath; for (const auto &line : passmark.lines) {