From e71787d37adef54d19401330de5e3078c9debbeb Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Tue, 15 Dec 2015 11:11:57 -0200 Subject: [PATCH] Draft: fixed bug in wire offsets - fixes #1975 --- src/Mod/Draft/DraftGeomUtils.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Mod/Draft/DraftGeomUtils.py b/src/Mod/Draft/DraftGeomUtils.py index 9969fe679..5f1caded6 100755 --- a/src/Mod/Draft/DraftGeomUtils.py +++ b/src/Mod/Draft/DraftGeomUtils.py @@ -1200,7 +1200,7 @@ def connect(edges,closed=False): #print("debug: DraftGeomUtils.connect prev : ",prev.Vertexes[0].Point,prev.Vertexes[-1].Point) i = findIntersection(curr,prev,True,True) if i: - v1 = i[0] + v1 = i[DraftVecUtils.closest(curr.Vertexes[0].Point,i)] else: v1 = curr.Vertexes[0].Point else: @@ -1209,7 +1209,7 @@ def connect(edges,closed=False): #print("debug: DraftGeomUtils.connect next : ",next.Vertexes[0].Point,next.Vertexes[-1].Point) i = findIntersection(curr,next,True,True) if i: - v2 = i[0] + v2 = i[DraftVecUtils.closest(curr.Vertexes[-1].Point,i)] else: v2 = curr.Vertexes[-1].Point else: