From 0905ef8eb56836398991ed0cfbb243f8794eab21 Mon Sep 17 00:00:00 2001 From: Jeff Young Date: Sat, 7 Mar 2020 20:11:26 +0000 Subject: [PATCH] Autoplacement only handles mandatory fields for Sheets. --- eeschema/dialogs/dialog_sch_sheet_props.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eeschema/dialogs/dialog_sch_sheet_props.cpp b/eeschema/dialogs/dialog_sch_sheet_props.cpp index e8021d3c9e..f10fe1736f 100644 --- a/eeschema/dialogs/dialog_sch_sheet_props.cpp +++ b/eeschema/dialogs/dialog_sch_sheet_props.cpp @@ -186,7 +186,7 @@ static bool positioningChanged( const SCH_FIELD& a, const SCH_FIELD& b ) static bool positioningChanged( FIELDS_GRID_TABLE* a, std::vector& b ) { - for( size_t i = 0; i < a->size(); ++i ) + for( size_t i = 0; i < SHEET_MANDATORY_FIELDS; ++i ) { if( positioningChanged( a->at( i ), b.at( i ) ) ) return true;