From d5e5992b02fef67aae4f8abb9be1399097801caa Mon Sep 17 00:00:00 2001 From: "maosheng.wei" Date: Fri, 11 Aug 2023 08:57:57 +0800 Subject: [PATCH] FIX: [github 2246 2209] reload form disk not working Change-Id: If70d7b700c454e9290741980afb0a1fd73a1fa5a --- src/slic3r/GUI/Plater.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 721b30847e..a0364e14af 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -5089,7 +5089,7 @@ void Plater::priv::reload_from_disk() std::vector project_presets; // BBS: backup - new_model = Model::read_from_file(path, nullptr, nullptr, LoadStrategy::AddDefaultInstances, &plate_data, &project_presets); + new_model = Model::read_from_file(path, nullptr, nullptr, LoadStrategy::AddDefaultInstances | LoadStrategy::LoadModel, &plate_data, &project_presets); for (ModelObject* model_object : new_model.objects) { model_object->center_around_origin(); @@ -5098,7 +5098,7 @@ void Plater::priv::reload_from_disk() if (plate_data.size() > 0) { - partplate_list.load_from_3mf_structure(plate_data); + //partplate_list.load_from_3mf_structure(plate_data); partplate_list.update_slice_context_to_current_plate(background_process); this->preview->update_gcode_result(partplate_list.get_current_slice_result()); release_PlateData_list(plate_data);