diff --git a/eeschema/sch_plugins/cadstar/cadstar_sch_archive_loader.cpp b/eeschema/sch_plugins/cadstar/cadstar_sch_archive_loader.cpp index 22010bab89..ee580f3a9b 100644 --- a/eeschema/sch_plugins/cadstar/cadstar_sch_archive_loader.cpp +++ b/eeschema/sch_plugins/cadstar/cadstar_sch_archive_loader.cpp @@ -1696,7 +1696,9 @@ void CADSTAR_SCH_ARCHIVE_LOADER::loadSymbolFieldAttribute( ALIGNMENT alignment = aCadstarAttrLoc.Alignment; - double textAngle = getAngleTenthDegree( aCadstarAttrLoc.OrientAngle ) - aComponentOrientationDeciDeg; + double textAngle = aComponentOrientationDeciDeg + - getAngleTenthDegree( aCadstarAttrLoc.OrientAngle ); + long long cadstarAngle = getCadstarAngle( textAngle ); if( aIsMirrored )