From 3a7de82243d07c48a360e9cc0b823eef9b9fe363 Mon Sep 17 00:00:00 2001 From: Mike Williams Date: Tue, 11 Jul 2023 08:16:48 -0400 Subject: [PATCH] PCB: respect styling settings when inserting footprint from editor Fixes: https://gitlab.com/kicad/code/kicad/-/issues/15155 --- pcbnew/footprint_libraries_utils.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcbnew/footprint_libraries_utils.cpp b/pcbnew/footprint_libraries_utils.cpp index 6001de7202..28f250ddb2 100644 --- a/pcbnew/footprint_libraries_utils.cpp +++ b/pcbnew/footprint_libraries_utils.cpp @@ -991,6 +991,9 @@ bool FOOTPRINT_EDIT_FRAME::SaveFootprintToBoard( bool aAddNew ) fixUuid( const_cast( aChild->m_Uuid ) ); } ); + newFootprint->ApplyDefaultSettings( *m_pcb, GetPcbNewSettings()->m_StyleFootprintFields, + GetPcbNewSettings()->m_StyleFootprintTextAndGraphics ); + if( sourceFootprint ) // this is an update command { // In the main board the new footprint replaces the old one (pos, orient, ref, value,