mirror of
https://git.mirrors.martin98.com/https://github.com/slic3r/Slic3r.git
synced 2025-08-14 18:05:51 +08:00
Finish refactor, made settings_default a const reference.
This commit is contained in:
parent
3812f13cb5
commit
52827f0d9b
@ -58,7 +58,7 @@ void PresetChooser::load(std::array<Presets, preset_types> presets) {
|
||||
}
|
||||
|
||||
// # Read the current defaults from the settings file
|
||||
auto settings_defaults {_settings.default_presets.at(get_preset(group))};
|
||||
const auto& settings_defaults {_settings.default_presets.at(get_preset(group))};
|
||||
|
||||
size_t i {0};
|
||||
std::vector<std::string> preset_names {};
|
||||
@ -100,12 +100,6 @@ void PresetChooser::load(std::array<Presets, preset_types> presets) {
|
||||
if (group == preset_t::Printer) {
|
||||
selected_printer_name = selected_preset;
|
||||
}
|
||||
// update settings
|
||||
if (settings_defaults.size() > i) {
|
||||
settings_defaults[i] = selected_preset.ToStdString();
|
||||
} else {
|
||||
settings_defaults.push_back(selected_preset.ToStdString());
|
||||
}
|
||||
|
||||
++i;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user