From 4527f7651b01d263a6f46c898a05a95f51607041 Mon Sep 17 00:00:00 2001 From: Markus Lampert Date: Tue, 2 Jul 2019 21:16:38 -0700 Subject: [PATCH] Fixed Job creation --- src/Mod/Path/PathScripts/PathJobGui.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Mod/Path/PathScripts/PathJobGui.py b/src/Mod/Path/PathScripts/PathJobGui.py index 3ab218b8ed..f071359547 100644 --- a/src/Mod/Path/PathScripts/PathJobGui.py +++ b/src/Mod/Path/PathScripts/PathJobGui.py @@ -95,7 +95,6 @@ def selectionEx(): class ViewProvider: def __init__(self, vobj): - vobj.Proxy = self mode = 2 vobj.setEditorMode('BoundingBox', mode) vobj.setEditorMode('DisplayMode', mode) @@ -1306,7 +1305,7 @@ def Create(base, template=None): FreeCAD.ActiveDocument.openTransaction(translate("Path_Job", "Create Job")) try: obj = PathJob.Create('Job', base, template) - ViewProvider(obj.ViewObject) + obj.ViewObject.Proxy = ViewProvider(obj.ViewObject) FreeCAD.ActiveDocument.commitTransaction() obj.Document.recompute() obj.ViewObject.Proxy.editObject(obj.Stock)