diff --git a/src/libslic3r/Preset.cpp b/src/libslic3r/Preset.cpp index 090ea06741..a54ac49bae 100644 --- a/src/libslic3r/Preset.cpp +++ b/src/libslic3r/Preset.cpp @@ -334,7 +334,7 @@ void Preset::normalize(DynamicPrintConfig &config) first_layer_height->percent = false; } - handle_legacy_sla(config); + // handle_legacy_sla(config); // it looks like the best place for call it, is handle_legacy_composite } std::string Preset::remove_invalid_keys(DynamicPrintConfig &config, const DynamicPrintConfig &default_config) diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 907fdfb02a..c85303c949 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -5064,6 +5064,8 @@ void PrintConfigDef::handle_legacy_composite(DynamicPrintConfig &config) } config.set_key_value("wiping_volumes_use_custom_matrix", new ConfigOptionBool(custom)); } + + handle_legacy_sla(config); } const PrintConfigDef print_config_def;