From 916b4de54527f79038649cb0cdd83d209943f59d Mon Sep 17 00:00:00 2001 From: kreso-t Date: Sat, 8 Sep 2018 16:26:57 +0200 Subject: [PATCH] Path: Adaptive - fix for integration --- src/Mod/Path/PathScripts/PathAdaptive.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Mod/Path/PathScripts/PathAdaptive.py b/src/Mod/Path/PathScripts/PathAdaptive.py index 720e15c974..2fbc7c858c 100644 --- a/src/Mod/Path/PathScripts/PathAdaptive.py +++ b/src/Mod/Path/PathScripts/PathAdaptive.py @@ -408,8 +408,9 @@ class PathAdaptive(PathOp.ObjectOp): -def Create(name): - '''Create(name) ... Creates and returns a Pocket operation.''' - obj = FreeCAD.ActiveDocument.addObject("Path::FeaturePython", name) - proxy = PathAdaptive(obj) +def Create(name, obj = None): + '''Create(name) ... Creates and returns a Adaptive operation.''' + if obj is None: + obj = FreeCAD.ActiveDocument.addObject("Path::FeaturePython", name) + proxy = PathAdaptive(obj,name) return obj