From bdca18cc9f71985774527d4e4e09d0c5299c7d22 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Tue, 18 Apr 2023 23:42:35 +0100 Subject: [PATCH] Ensure item is gridded if there was no motion between clicks. (cherry picked from commit f7a552a2b32e8e67181917be82d1d7e0e2729c13) --- eeschema/tools/sch_drawing_tools.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/eeschema/tools/sch_drawing_tools.cpp b/eeschema/tools/sch_drawing_tools.cpp index edfdd9e32e..9f99a34114 100644 --- a/eeschema/tools/sch_drawing_tools.cpp +++ b/eeschema/tools/sch_drawing_tools.cpp @@ -1403,6 +1403,7 @@ int SCH_DRAWING_TOOLS::TwoClickPlace( const TOOL_EVENT& aEvent ) { getViewControls()->PinCursorInsideNonAutoscrollArea( true ); cursorPos = getViewControls()->GetMousePosition(); + cursorPos = grid.BestSnapAnchor( cursorPos, snapLayer, item ); } if( item )