diff --git a/eeschema/sch_text.cpp b/eeschema/sch_text.cpp index 43b369125a..c67257e936 100644 --- a/eeschema/sch_text.cpp +++ b/eeschema/sch_text.cpp @@ -88,24 +88,18 @@ void SCH_TEXT::FlipHJustify() void SCH_TEXT::MirrorHorizontally( int aCenter ) { if( GetTextAngle() == ANGLE_HORIZONTAL ) - { FlipHJustify(); - if( GetHorizJustify() == GR_TEXT_H_ALIGN_LEFT || GetHorizJustify() == GR_TEXT_H_ALIGN_RIGHT ) - SetTextX( MIRRORVAL( GetTextPos().x, aCenter ) ); - } + SetTextX( MIRRORVAL( GetTextPos().x, aCenter ) ); } void SCH_TEXT::MirrorVertically( int aCenter ) { if( GetTextAngle() == ANGLE_VERTICAL ) - { FlipHJustify(); - if( GetHorizJustify() == GR_TEXT_H_ALIGN_LEFT || GetHorizJustify() == GR_TEXT_H_ALIGN_RIGHT ) - SetTextY( MIRRORVAL( GetTextPos().y, aCenter ) ); - } + SetTextY( MIRRORVAL( GetTextPos().y, aCenter ) ); }