From e6e210467e5026279189830cdc8f4f7e36df4b7b Mon Sep 17 00:00:00 2001 From: Roy-043 <70520633+Roy-043@users.noreply.github.com> Date: Mon, 4 Jul 2022 16:59:02 +0200 Subject: [PATCH] Update gui_snapper.py --- src/Mod/Draft/draftguitools/gui_snapper.py | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/src/Mod/Draft/draftguitools/gui_snapper.py b/src/Mod/Draft/draftguitools/gui_snapper.py index f6c2e492ff..3bf543ffae 100644 --- a/src/Mod/Draft/draftguitools/gui_snapper.py +++ b/src/Mod/Draft/draftguitools/gui_snapper.py @@ -275,9 +275,7 @@ class Snapper: self.radiusTracker.off() # Activate snap - oldActive = False if Draft.getParam("alwaysSnap", True): - oldActive = active active = True if not self.active: active = False @@ -320,8 +318,7 @@ class Snapper: self.snapInfo = objectsUnderCursor[self.snapObjectIndex] if self.snapInfo and "Component" in self.snapInfo: - osnap = self.snapToObject(lastpoint, active, constrain, - eline, point, oldActive) + osnap = self.snapToObject(lastpoint, active, constrain, eline, point) if osnap: return osnap @@ -352,8 +349,7 @@ class Snapper: self.snapObjectIndex = self.snapObjectIndex + 1 - def snapToObject(self, lastpoint, active, constrain, - eline, point, oldActive): + def snapToObject(self, lastpoint, active, constrain, eline, point): """Snap to an object.""" parent = self.snapInfo.get('ParentObject', None) @@ -499,13 +495,6 @@ class Snapper: winner = snap if winner: - # see if we are out of the max radius, if any - if self.radius: - dv = point.sub(winner[2]) - if (dv.Length > self.radius): - if (not oldActive) and self.isEnabled("Near"): - winner = self.snapToVertex(self.snapInfo) - # setting the cursors if self.tracker and not self.selectMode: self.tracker.setCoords(winner[2])