From 8f2fc68fa795a00db209a4bcdab847ed1ae5e884 Mon Sep 17 00:00:00 2001 From: Yorik van Havre Date: Sat, 11 May 2019 21:11:40 -0300 Subject: [PATCH] Draft: Fixed minor bug in Circle tool --- src/Mod/Draft/DraftTools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Mod/Draft/DraftTools.py b/src/Mod/Draft/DraftTools.py index 85d280842f..db309d8740 100644 --- a/src/Mod/Draft/DraftTools.py +++ b/src/Mod/Draft/DraftTools.py @@ -1544,6 +1544,7 @@ class Arc(Creator): rot,sup,pts,fil = self.getStrings() if self.closedCircle: try: + FreeCADGui.addModule("Draft") if Draft.getParam("UsePartPrimitives",False): # use primitive self.commit(translate("draft","Create Circle"), @@ -1579,6 +1580,7 @@ class Arc(Creator): else: break try: + FreeCADGui.addModule("Draft") if Draft.getParam("UsePartPrimitives",False): # use primitive self.commit(translate("draft","Create Arc"), @@ -1594,7 +1596,6 @@ class Arc(Creator): 'FreeCAD.ActiveDocument.recompute()']) else: # building command string - FreeCADGui.addModule("Draft") self.commit(translate("draft","Create Arc"), ['pl=FreeCAD.Placement()', 'pl.Rotation.Q='+rot,