Fixed recursive import
This commit is contained in:
@@ -318,6 +318,7 @@ def Create(
|
||||
obj.Proxy = ToolController(obj, assignTool)
|
||||
|
||||
if FreeCAD.GuiUp and assignViewProvider:
|
||||
from Path.Tool.Gui.Controller import ViewProvider
|
||||
ViewProvider(obj.ViewObject)
|
||||
|
||||
if assignTool:
|
||||
@@ -345,9 +346,4 @@ def FromTemplate(template, assignViewProvider=True):
|
||||
FreeCAD.ActiveDocument.removeObject(obj.Name)
|
||||
return None
|
||||
|
||||
|
||||
if FreeCAD.GuiUp:
|
||||
# need ViewProvider class in this file to support loading of old files
|
||||
from Path.Tool.Gui.Controller import ViewProvider
|
||||
|
||||
FreeCAD.Console.PrintLog("Loading Path.Tool.Gui.Controller... done\n")
|
||||
|
||||
Reference in New Issue
Block a user