Fixed TC naming without template.

This commit is contained in:
Markus Lampert
2017-09-04 15:59:16 -07:00
committed by wmayer
parent e6249387f2
commit 454457d9ed
2 changed files with 2 additions and 1 deletions

View File

@@ -178,7 +178,7 @@ class ObjectJob:
for stock in tree.getroot().iter(JobTemplate.Stock):
obj.Stock = PathStock.CreateFromTemplate(self, stock)
else:
tcs.append(PathToolController.Create(obj.Name))
tcs.append(PathToolController.Create())
PathLog.debug("setting tool controllers (%d)" % len(tcs))
obj.ToolController = tcs

View File

@@ -210,6 +210,7 @@ def Create(name = 'Default Tool', tool=None, toolNumber=1, assignViewProvider=Tr
PathLog.track(tool, toolNumber)
obj = FreeCAD.ActiveDocument.addObject("Path::FeaturePython", name)
obj.Label = name
ToolController(obj)
if FreeCAD.GuiUp and assignViewProvider:
ViewProvider(obj.ViewObject)