diff --git a/eeschema/events_called_functions_for_edit.cpp b/eeschema/events_called_functions_for_edit.cpp index 1180d9e3f2..9f568df543 100644 --- a/eeschema/events_called_functions_for_edit.cpp +++ b/eeschema/events_called_functions_for_edit.cpp @@ -34,6 +34,7 @@ #include #include #include +#include void SCH_EDIT_FRAME::OnCopySchematicItemRequest( wxCommandEvent& event ) @@ -43,6 +44,7 @@ void SCH_EDIT_FRAME::OnCopySchematicItemRequest( wxCommandEvent& event ) if( !curr_item || curr_item->GetFlags() ) return; + GetCanvas()->GetViewControls()->SetCursorPosition( GetCrossHairPosition() ); switch( curr_item->Type() ) {