From 480f28032279505f2399fe08ee41a32228026c0f Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Wed, 19 Dec 2012 13:54:03 -0200 Subject: [PATCH] 0000890: bug in Draft Offset --- src/Mod/Draft/DraftGeomUtils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Mod/Draft/DraftGeomUtils.py b/src/Mod/Draft/DraftGeomUtils.py index 7c52a83b7..d290e1973 100755 --- a/src/Mod/Draft/DraftGeomUtils.py +++ b/src/Mod/Draft/DraftGeomUtils.py @@ -770,7 +770,7 @@ def getNormal(shape): "finds the normal of a shape, if possible" n = Vector(0,0,1) if (shape.ShapeType == "Face") and hasattr(shape,"normalAt"): - n = shape.normalAt(0.5,0.5) + n = shape.copy().normalAt(0.5,0.5) elif shape.ShapeType == "Edge": if isinstance(shape.Edges[0].Curve,Part.Circle): n = shape.Edges[0].Curve.Axis