From ac86c7c022dca5a9eb36819c0bd7dc2ac6e4ece2 Mon Sep 17 00:00:00 2001 From: YuSanka Date: Thu, 12 Aug 2021 15:23:31 +0200 Subject: [PATCH] ObjectList: Update InfoItems after set some instance as a separate object --- src/slic3r/GUI/GUI_ObjectList.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/GUI_ObjectList.cpp b/src/slic3r/GUI/GUI_ObjectList.cpp index 05e9f252c9..07119b8de1 100644 --- a/src/slic3r/GUI/GUI_ObjectList.cpp +++ b/src/slic3r/GUI/GUI_ObjectList.cpp @@ -3857,6 +3857,7 @@ void ObjectList::instances_to_separated_object(const int obj_idx, const std::set // update printable state for new volumes on canvas3D wxGetApp().plater()->canvas3D()->update_instance_printable_state_for_object(new_obj_indx); + update_info_items(new_obj_indx); } void ObjectList::instances_to_separated_objects(const int obj_idx) @@ -3889,6 +3890,8 @@ void ObjectList::instances_to_separated_objects(const int obj_idx) // update printable state for new volumes on canvas3D wxGetApp().plater()->canvas3D()->update_instance_printable_state_for_objects(object_idxs); + for (size_t object : object_idxs) + update_info_items(object); } void ObjectList::split_instances()