diff --git a/src/Mod/CMakeLists.txt b/src/Mod/CMakeLists.txt index a6906e165b..dcc85d0426 100644 --- a/src/Mod/CMakeLists.txt +++ b/src/Mod/CMakeLists.txt @@ -146,3 +146,5 @@ endif(BUILD_ADDONMGR) if(BUILD_TUX) add_subdirectory(Tux) endif(BUILD_TUX) + +add_subdirectory(LineFollowing) diff --git a/src/Mod/Path/PathScripts/PathDressupTagGui.py b/src/Mod/Path/PathScripts/PathDressupTagGui.py index c6af37e8fe..b8d66741fd 100644 --- a/src/Mod/Path/PathScripts/PathDressupTagGui.py +++ b/src/Mod/Path/PathScripts/PathDressupTagGui.py @@ -495,7 +495,7 @@ def Create(baseObject, name='DressupTag'): obj = PathDressupTag.Create(baseObject, name) vp = PathDressupTagViewProvider(obj.ViewObject) FreeCAD.ActiveDocument.commitTransaction() - obj.ViewObject.startEditing() + obj.ViewObject.Document.setEdit(obj.ViewObject, 0) return obj diff --git a/src/Mod/Path/PathScripts/PathOpGui.py b/src/Mod/Path/PathScripts/PathOpGui.py index a7aaff2a37..6bb4f2ccd0 100644 --- a/src/Mod/Path/PathScripts/PathOpGui.py +++ b/src/Mod/Path/PathScripts/PathOpGui.py @@ -965,7 +965,7 @@ def Create(res): vobj = ViewProvider(obj.ViewObject, res) FreeCAD.ActiveDocument.commitTransaction() - obj.ViewObject.startEditing() + obj.ViewObject.Document.setEdit(obj.ViewObject, 0) return obj FreeCAD.ActiveDocument.abortTransaction() return None