diff --git a/pcbnew/footprint.cpp b/pcbnew/footprint.cpp index 7213075e55..96fef4b154 100644 --- a/pcbnew/footprint.cpp +++ b/pcbnew/footprint.cpp @@ -1414,6 +1414,8 @@ void FOOTPRINT::Flip( const wxPoint& aCentre, bool aFlipLeftRight ) UpdateBoundingHull(); else m_hull.Mirror( aFlipLeftRight, !aFlipLeftRight, m_pos ); + + std::swap( m_poly_courtyard_front, m_poly_courtyard_back ); }