assembly: enable auto solve without activating workbench

This commit is contained in:
Zheng, Lei 2020-03-04 16:32:39 +08:00
parent cbe64d76d4
commit d144351e35

View File

@ -3501,8 +3501,8 @@ class Assembly(AsmGroup):
@classmethod
def canAutoSolve(cls):
from . import solver
return gui.AsmCmdManager.WorkbenchActivated and \
gui.AsmCmdManager.AutoRecompute and \
# return gui.AsmCmdManager.WorkbenchActivated and \
return gui.AsmCmdManager.AutoRecompute and \
FreeCADGui.ActiveDocument and \
not FreeCADGui.ActiveDocument.Transacting and \
not FreeCAD.isRestoring() and \