diff --git a/3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp b/3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp index 5c9a7bba7c..8703f008b5 100644 --- a/3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp +++ b/3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp @@ -591,7 +591,7 @@ void EDA_3D_VIEWER_FRAME::LoadSettings( APP_SETTINGS_BASE *aCfg ) GetAdapter().GetDefaultColors() ); } - cfg->m_CurrentPreset = wxEmptyString; + cfg->m_CurrentPreset = FOLLOW_PLOT_SETTINGS; } m_boardAdapter.InitSettings( nullptr, nullptr ); diff --git a/3d-viewer/3d_viewer/eda_3d_viewer_settings.cpp b/3d-viewer/3d_viewer/eda_3d_viewer_settings.cpp index 72feaddbb6..5eef4700c0 100644 --- a/3d-viewer/3d_viewer/eda_3d_viewer_settings.cpp +++ b/3d-viewer/3d_viewer/eda_3d_viewer_settings.cpp @@ -382,7 +382,7 @@ EDA_3D_VIEWER_SETTINGS::EDA_3D_VIEWER_SETTINGS() : m_params.emplace_back( new PARAM_LAYER_PRESET_3D( "layer_presets", &m_LayerPresets ) ); m_params.emplace_back( new PARAM( "current_layer_preset", - &m_CurrentPreset, FOLLOW_PLOT_SETTINGS ) ); + &m_CurrentPreset, LEGACY_PRESET_FLAG ) ); registerMigration( 0, 1, std::bind( &EDA_3D_VIEWER_SETTINGS::migrateSchema0to1, this ) );