From 2937a9e59426e0da6a74e58fa4c72a32c381ff0a Mon Sep 17 00:00:00 2001 From: dismine Date: Sun, 18 Jan 2015 22:21:20 +0200 Subject: [PATCH] Wrong rule for check true intersection. --HG-- branch : feature --- src/libs/vlayout/vlayoutpaper.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/vlayout/vlayoutpaper.cpp b/src/libs/vlayout/vlayoutpaper.cpp index 30f8edab2..7d7c548ea 100644 --- a/src/libs/vlayout/vlayoutpaper.cpp +++ b/src/libs/vlayout/vlayoutpaper.cpp @@ -1021,7 +1021,7 @@ bool VLayoutPaper::TrueIntersection(const QLineF &gEdge, const QLineF &dEdge, co const QPointF gP2 = RoundedPoint(gEdge.p2()); const QPointF dP1 = RoundedPoint(dEdge.p1()); const QPointF dP2 = RoundedPoint(dEdge.p2()); - return pX != gP1 && pX != gP2 && pX != dP1 && pX != dP2; + return !(pX == gP1 || pX == gP2 || pX == dP1 || pX == dP2); } //---------------------------------------------------------------------------------------------------------------------