From 28831b4c78b210ec3c0ba449351cf31b28da2234 Mon Sep 17 00:00:00 2001 From: vocx-fc Date: Wed, 23 Oct 2019 18:58:54 -0500 Subject: [PATCH] Draft: set the Autoconstraint view property only if the interface is up (FreeCAD.GuiUp) --- src/Mod/Draft/Draft.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/Draft.py b/src/Mod/Draft/Draft.py index 2577bfa452..59670b486b 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -2380,7 +2380,8 @@ def makeSketch(objectslist,autoconstraints=False,addTo=None, else: nobj = FreeCAD.ActiveDocument.addObject("Sketcher::SketchObject", name) deletable = nobj - nobj.ViewObject.Autoconstraints = False + if FreeCAD.GuiUp: + nobj.ViewObject.Autoconstraints = False # Collect constraints and add in one go to improve performance constraints = []