Multi Object Vase Settings from Plate Settings Change (#16091)

This commit is contained in:
TheLegendTubaGuy
2026-10-08 20:40:52 -03:00
committed by GitHub
parent 16380e8560
commit c7e7fa2a0b
+3 -3
View File
@@ -3128,7 +3128,7 @@ void PartPlate::set_vase_mode_related_object_config(int obj_id) {
new_conf.set_key_value("detect_thin_wall", new ConfigOptionBool(false));
new_conf.set_key_value("timelapse_type", new ConfigOptionEnum<TimelapseType>(tlTraditional));
new_conf.set_key_value("overhang_reverse", new ConfigOptionBool(false));
auto applying_keys = global_config->diff(new_conf);
const auto applying_keys = global_config->diff(new_conf);
for (ModelObject* object : obj_ptrs) {
ModelConfigObject& config = object->config;
@@ -3137,8 +3137,8 @@ void PartPlate::set_vase_mode_related_object_config(int obj_id) {
config.set_key_value(opt_key, new_conf.option(opt_key)->clone());
}
applying_keys = config.get().diff(new_conf);
for (auto opt_key : applying_keys) {
const auto object_keys = config.get().diff(new_conf);
for (auto opt_key : object_keys) {
config.set_key_value(opt_key, new_conf.option(opt_key)->clone());
}
}