Arch: start and stop WP view observer

See #11257.
This commit is contained in:
Roy-043
2023-11-08 16:36:31 +01:00
parent 9be9881ed8
commit b19fed42e3

View File

@@ -228,6 +228,8 @@ class ArchWorkbench(FreeCADGui.Workbench):
FreeCADGui.draftToolBar.Activated()
if hasattr(FreeCADGui, "Snapper"):
FreeCADGui.Snapper.show()
import WorkingPlane
WorkingPlane._view_observer_start()
FreeCAD.Console.PrintLog("Arch workbench activated.\n")
def Deactivated(self):
@@ -236,6 +238,8 @@ class ArchWorkbench(FreeCADGui.Workbench):
FreeCADGui.draftToolBar.Deactivated()
if hasattr(FreeCADGui, "Snapper"):
FreeCADGui.Snapper.hide()
import WorkingPlane
WorkingPlane._view_observer_stop()
FreeCAD.Console.PrintLog("Arch workbench deactivated.\n")
def ContextMenu(self, recipient):