From d63316fe7e9de1f724cf96e35250c96883549197 Mon Sep 17 00:00:00 2001 From: "chunmao.guo" Date: Thu, 29 Jun 2023 15:13:56 +0800 Subject: [PATCH] FIX: [STUDIO-3130] skip parse object in slice_info.xml Change-Id: Iae50320f06404ba1bfddcda351f8b642bc35debb --- src/libslic3r/Format/bbs_3mf.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/libslic3r/Format/bbs_3mf.cpp b/src/libslic3r/Format/bbs_3mf.cpp index 88f61cda3..bbd18a0be 100644 --- a/src/libslic3r/Format/bbs_3mf.cpp +++ b/src/libslic3r/Format/bbs_3mf.cpp @@ -3720,6 +3720,8 @@ void PlateData::parse_filament_info(GCodeProcessorResult *result) bool _BBS_3MF_Importer::_handle_start_config_object(const char** attributes, unsigned int num_attributes) { + if (m_parsing_slice_info) + return true; int object_id = bbs_get_attribute_value_int(attributes, num_attributes, ID_ATTR); IdToMetadataMap::iterator object_item = m_objects_metadata.find(object_id); if (object_item != m_objects_metadata.end()) {