From e6366894daf1f710a90113af2bd786e2ddbd279d Mon Sep 17 00:00:00 2001 From: Enrico Turri Date: Fri, 6 Sep 2019 17:26:08 +0200 Subject: [PATCH] Fixed object settings after reload from disk --- src/slic3r/GUI/Plater.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index dd060ecb9e..838e79e3d3 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -3101,7 +3101,7 @@ void Plater::priv::reload_from_disk() for (const auto idx : new_idxs) { ModelObject *object = model.objects[idx]; - + object->config.apply(object_orig->config); object->clear_instances(); for (const ModelInstance *instance : object_orig->instances) { object->add_instance(*instance); @@ -3131,6 +3131,8 @@ void Plater::priv::reload_from_disk() { selection.add_instance((unsigned int)idx - 1, instance_idx, false); } + + wxGetApp().obj_list()->update_and_show_object_settings_item(); } void Plater::priv::fix_through_netfabb(const int obj_idx, const int vol_idx/* = -1*/)