From 9082bcc0f93133d00c493e9bd434d73297dfbe3f Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Fri, 10 Aug 2018 22:23:22 -0700 Subject: [PATCH] Use TC of last operation of a job - bring up dialog if it's the first op of a job. --- src/Mod/Path/PathScripts/PathOp.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Mod/Path/PathScripts/PathOp.py b/src/Mod/Path/PathScripts/PathOp.py index 8f41e9ecd4..b3077228c1 100644 --- a/src/Mod/Path/PathScripts/PathOp.py +++ b/src/Mod/Path/PathScripts/PathOp.py @@ -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