diff --git a/eeschema/tools/sch_drawing_tools.cpp b/eeschema/tools/sch_drawing_tools.cpp index d873f5a5a5..887d02a0e0 100644 --- a/eeschema/tools/sch_drawing_tools.cpp +++ b/eeschema/tools/sch_drawing_tools.cpp @@ -868,11 +868,11 @@ int SCH_DRAWING_TOOLS::SingleClickPlace( const TOOL_EVENT& aEvent ) } else if( evt->IsAction( &EE_ACTIONS::mirrorV ) ) { - busItem->MirrorVertically( busItem->GetPosition().x ); + busItem->MirrorVertically( busItem->GetPosition().y ); } else if( evt->IsAction( &EE_ACTIONS::mirrorH ) ) { - busItem->MirrorHorizontally( busItem->GetPosition().y ); + busItem->MirrorHorizontally( busItem->GetPosition().x ); } m_view->ClearPreview();