From 79f2801d2a34f8dc698bd46d45f5d16234b4a8ec Mon Sep 17 00:00:00 2001 From: YuSanka Date: Tue, 14 Aug 2018 14:34:04 +0200 Subject: [PATCH] One more try to understand OSX crashing on UnselectAll --- xs/src/slic3r/GUI/GUI_ObjectParts.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xs/src/slic3r/GUI/GUI_ObjectParts.cpp b/xs/src/slic3r/GUI/GUI_ObjectParts.cpp index c11aa4636..3260b4d27 100644 --- a/xs/src/slic3r/GUI/GUI_ObjectParts.cpp +++ b/xs/src/slic3r/GUI/GUI_ObjectParts.cpp @@ -731,13 +731,13 @@ void unselect_objects() { printf("UNSELECT OBJECTS\n"); g_prevent_list_events = true; - if (m_objects_ctrl->GetSelection()) + if (m_objects_ctrl->GetSelection()) { m_objects_ctrl->UnselectAll(); + get_optgroup(ogFrequentlyObjectSettings)->disable(); + } else printf("all items are UNSELECTED\n"); g_prevent_list_events = false; - - get_optgroup(ogFrequentlyObjectSettings)->disable(); } void select_current_object(int idx)