mirror of
https://gitlab.com/kicad/code/kicad.git
synced 2025-04-21 10:11:39 +00:00
Fix SCH_SHEET field layer settings
Fixes https://gitlab.com/kicad/code/kicad/-/issues/20128
This commit is contained in:
parent
00dca4edb3
commit
10cb0592ee
eeschema
@ -105,7 +105,7 @@ SCH_FIELD::SCH_FIELD( const SCH_FIELD& aField ) :
|
||||
EDA_TEXT( aField )
|
||||
{
|
||||
m_private = aField.m_private;
|
||||
m_id = aField.m_id;
|
||||
setId( aField.m_id ); // will also set the layer
|
||||
m_ordinal = aField.m_ordinal;
|
||||
m_name = aField.m_name;
|
||||
m_showName = aField.m_showName;
|
||||
@ -136,7 +136,7 @@ SCH_FIELD& SCH_FIELD::operator=( const SCH_FIELD& aField )
|
||||
EDA_TEXT::operator=( aField );
|
||||
|
||||
m_private = aField.m_private;
|
||||
m_id = aField.m_id;
|
||||
setId( aField.m_id ); // will also set the layer
|
||||
m_ordinal = aField.m_ordinal;
|
||||
m_name = aField.m_name;
|
||||
m_showName = aField.m_showName;
|
||||
|
@ -67,13 +67,9 @@ SCH_SHEET::SCH_SHEET( EDA_ITEM* aParent, const VECTOR2I& aPos, VECTOR2I aSize )
|
||||
|
||||
m_fields.emplace_back( aPos, FIELD_T::SHEET_NAME, this,
|
||||
GetDefaultFieldName( FIELD_T::SHEET_NAME, DO_TRANSLATE ) );
|
||||
m_fields.back().SetVisible( true );
|
||||
m_fields.back().SetLayer( LAYER_SHEETNAME );
|
||||
|
||||
m_fields.emplace_back( aPos, FIELD_T::SHEET_FILENAME, this,
|
||||
GetDefaultFieldName( FIELD_T::SHEET_FILENAME, DO_TRANSLATE ) );
|
||||
m_fields.back().SetVisible( true );
|
||||
m_fields.back().SetLayer( LAYER_SHEETNAME );
|
||||
|
||||
AutoplaceFields( nullptr, m_fieldsAutoplaced );
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user