FEM: Don't call _ViewProviderMechanicalMaterial in headless mode

Signed-off-by: Przemo Firszt <przemo@firszt.eu>
This commit is contained in:
Przemo Firszt 2015-10-10 22:24:24 +01:00 committed by wmayer
parent e2650860cc
commit aac2b26c11

View File

@ -39,7 +39,8 @@ def makeMechanicalMaterial(name):
name there fore is a material name or an file name for a FCMat file'''
obj = FreeCAD.ActiveDocument.addObject("App::MaterialObjectPython", name)
_MechanicalMaterial(obj)
_ViewProviderMechanicalMaterial(obj.ViewObject)
if FreeCAD.GuiUp:
_ViewProviderMechanicalMaterial(obj.ViewObject)
# FreeCAD.ActiveDocument.recompute()
return obj