From 6835f8732bb2fa82d50a0cb494c174b04b562515 Mon Sep 17 00:00:00 2001 From: Ocraftyone Date: Thu, 30 Nov 2023 02:40:16 -0500 Subject: [PATCH] fix ubuntu seg fault --- src/slic3r/GUI/ObjectDataViewModel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/slic3r/GUI/ObjectDataViewModel.cpp b/src/slic3r/GUI/ObjectDataViewModel.cpp index 55d4bc80e0..dbbe9734c2 100644 --- a/src/slic3r/GUI/ObjectDataViewModel.cpp +++ b/src/slic3r/GUI/ObjectDataViewModel.cpp @@ -482,10 +482,11 @@ wxDataViewItem ObjectDataViewModel::AddPlate(PartPlate* part_plate, wxString nam if (!is_added && plate_idx != -1) { m_plates.push_back(plate_node); + is_added = true; } wxDataViewItem plate_item(plate_node); - if (refresh) { + if (refresh && is_added) { ItemAdded(wxDataViewItem(nullptr), plate_item); }