From 77753a6df557d5c7ed4986d0f51c1b94b122672d Mon Sep 17 00:00:00 2001 From: Sergei Krivonos Date: Thu, 3 Mar 2016 18:02:34 +0200 Subject: [PATCH] fixed makeWire face parameter treating Change-Id: If72a3a1615a56064b113b4d4b1f282ad0229b88d --- src/Mod/Draft/Draft.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 0c9561362..c8d891bbe 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -766,7 +766,7 @@ def makeAngularDimension(center,angles,p3,normal=None): FreeCAD.ActiveDocument.recompute() return obj -def makeWire(pointslist,closed=False,placement=None,face=True,support=None): +def makeWire(pointslist,closed=False,placement=None,face=None,support=None): '''makeWire(pointslist,[closed],[placement]): Creates a Wire object from the given list of vectors. If closed is True or first and last points are identical, the wire is closed. If face is @@ -794,7 +794,8 @@ def makeWire(pointslist,closed=False,placement=None,face=True,support=None): obj.Points = pointslist obj.Closed = closed obj.Support = support - #obj.MakeFace = face + if face != None: + obj.MakeFace = face if placement: obj.Placement = placement if gui: _ViewProviderWire(obj.ViewObject)