Use TC of last operation of a job - bring up dialog if it's the first op of a job.

This commit is contained in:
Markus Lampert
2018-08-10 22:23:22 -07:00
committed by wmayer
parent dbaff50edb
commit 9082bcc0f9

View File

@@ -255,7 +255,10 @@ class ObjectOp(object):
features = self.opFeatures(obj)
if FeatureTool & features:
obj.ToolController = PathUtils.findToolController(obj)
if 1 < len(job.Operations.Group):
obj.ToolController = PathUtil.toolControllerForOp(job.Operations.Group[-2])
else:
obj.ToolController = PathUtils.findToolController(obj)
if not obj.ToolController:
return False
obj.OpToolDiameter = obj.ToolController.Tool.Diameter