From f338d2abcba9afa22bbab33211bb91b762545b01 Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Fri, 4 Feb 2022 15:03:04 +0100 Subject: [PATCH] Draft: fix isClosed bug in offsets.py Use built-in isClosed() function instead of isReallyClosed which is buggy. --- src/Mod/Draft/draftgeoutils/offsets.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Mod/Draft/draftgeoutils/offsets.py b/src/Mod/Draft/draftgeoutils/offsets.py index dda8daac2c..b7e5845e7f 100644 --- a/src/Mod/Draft/draftgeoutils/offsets.py +++ b/src/Mod/Draft/draftgeoutils/offsets.py @@ -33,7 +33,6 @@ import DraftVecUtils from draftgeoutils.general import geomType, vec from draftgeoutils.geometry import get_normal -from draftgeoutils.wires import isReallyClosed from draftgeoutils.intersections import wiresIntersect, connect # Delay import of module until first use because it is heavy @@ -238,7 +237,7 @@ def offsetWire(wire, dvec, bind=False, occ=False, if norm is None: norm = App.Vector(0, 0, 1) - closed = isReallyClosed(wire) + closed = wire.isClosed() nedges = [] if occ: length = abs(dvec.Length)