From c6de527391c116d16511dba7e4a7c30828c3016e Mon Sep 17 00:00:00 2001 From: logari81 Date: Thu, 29 Dec 2011 20:12:57 +0000 Subject: [PATCH] + fix issue with conflicting constraints in fixed arcs git-svn-id: https://free-cad.svn.sourceforge.net/svnroot/free-cad/trunk@5361 e8eeb9e2-ec13-0410-a4a9-efa5cf37419d --- src/Mod/Sketcher/App/Sketch.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Sketcher/App/Sketch.cpp b/src/Mod/Sketcher/App/Sketch.cpp index 4f99c7844..35f6bdb64 100644 --- a/src/Mod/Sketcher/App/Sketch.cpp +++ b/src/Mod/Sketcher/App/Sketch.cpp @@ -321,7 +321,8 @@ int Sketch::addArc(const Part::GeomArcOfCircle &circleSegment, bool fixed) Geoms.push_back(def); // arcs require an ArcRules constraint for the end points - GCSsys.addConstraintArcRules(a); + if (!fixed) + GCSsys.addConstraintArcRules(a); // return the position of the newly added geometry return Geoms.size()-1;