diff --git a/eeschema/tools/symbol_editor_move_tool.cpp b/eeschema/tools/symbol_editor_move_tool.cpp index 362bb30f07..3a97543098 100644 --- a/eeschema/tools/symbol_editor_move_tool.cpp +++ b/eeschema/tools/symbol_editor_move_tool.cpp @@ -238,8 +238,7 @@ bool SYMBOL_EDITOR_MOVE_TOOL::doMoveSelection( const TOOL_EVENT& aEvent, SCH_COM else if( m_frame->GetMoveWarpsCursor() ) { VECTOR2I itemPos = selection.GetTopLeftItem()->GetPosition(); - m_anchorPos = grid.AlignGrid( VECTOR2I( itemPos.x, -itemPos.y ), - grid.GetSelectionGrid( selection ) ); + m_anchorPos = VECTOR2I( itemPos.x, -itemPos.y ); getViewControls()->WarpMouseCursor( m_anchorPos, true, true ); m_cursor = m_anchorPos;