From c52421869a631442d1c91373f797034fbee939ee Mon Sep 17 00:00:00 2001 From: Jon Evans Date: Sun, 2 Jan 2022 11:59:19 -0500 Subject: [PATCH] Fix saving of existing appearance presets Fixes https://gitlab.com/kicad/code/kicad/-/issues/10166 --- pcbnew/widgets/appearance_controls.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pcbnew/widgets/appearance_controls.cpp b/pcbnew/widgets/appearance_controls.cpp index bf82600f57..218af31d8e 100644 --- a/pcbnew/widgets/appearance_controls.cpp +++ b/pcbnew/widgets/appearance_controls.cpp @@ -2443,6 +2443,9 @@ void APPEARANCE_CONTROLS::onLayerPresetChanged( wxCommandEvent& aEvent ) } else { + preset->layers = getVisibleLayers(); + preset->renderLayers = getVisibleObjects(); + index = m_cbLayerPresets->FindString( name ); m_presetMRU.Remove( name ); }