import DraftTools if Snapper isn't loaded yet (before using it)

This commit is contained in:
Markus Lampert
2021-02-07 12:38:39 -08:00
parent b0486c4808
commit 1087d90f07
2 changed files with 7 additions and 0 deletions

View File

@@ -1265,6 +1265,8 @@ class CommandSetStartPoint:
obj.StartPoint.z = obj.ClearanceHeight.Value
def Activated(self):
if not hasattr(FreeCADGui, 'Snapper'):
import DraftTools
FreeCADGui.Snapper.getPoint(callback=self.setpoint)