diff --git a/src/Mod/Sketcher/Gui/DrawSketchHandlerArc.h b/src/Mod/Sketcher/Gui/DrawSketchHandlerArc.h index c0cd8ce294..6a4ca2ac2f 100644 --- a/src/Mod/Sketcher/Gui/DrawSketchHandlerArc.h +++ b/src/Mod/Sketcher/Gui/DrawSketchHandlerArc.h @@ -131,6 +131,7 @@ public: CenterPoint = onSketchPos; EditCurve.resize(34); EditCurve[0] = onSketchPos; + setAngleSnapping(true, EditCurve[0]); Mode = STATUS_SEEK_Second; } else if (Mode==STATUS_SEEK_Second){ @@ -158,6 +159,7 @@ public: drawEdit(EditCurve); applyCursor(); + setAngleSnapping(false); Mode = STATUS_End; }