From 210dfbf13a6295cdf476b7ae9355aebf0cc41b46 Mon Sep 17 00:00:00 2001 From: vocx-fc Date: Wed, 23 Oct 2019 00:00:12 -0500 Subject: [PATCH] Draft: change DisplayMode 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 aee64f4a2a..2577bfa452 100644 --- a/src/Mod/Draft/Draft.py +++ b/src/Mod/Draft/Draft.py @@ -2148,7 +2148,8 @@ def draftify(objectslist,makeblock=False,delete=True): newobjlist.append(nobj) formatObject(nobj,obj) # sketches are always in wireframe mode. In Draft we don't like that! - nobj.ViewObject.DisplayMode = "Flat Lines" + if FreeCAD.GuiUp: + nobj.ViewObject.DisplayMode = "Flat Lines" if delete: FreeCAD.ActiveDocument.removeObject(obj.Name)