From 4b96f09a75ec07a756da55ace2ac7f6447c2681f Mon Sep 17 00:00:00 2001 From: "zhou.xu" Date: Tue, 15 Apr 2025 16:29:12 +0800 Subject: [PATCH] ENH:ban gcode to send print jira: STUDIO-10518 Change-Id: I5958fe1bfea9a133d3adde6b0e64289f7ceb0f52 --- src/slic3r/GUI/GUI_App.cpp | 6 ++++-- src/slic3r/GUI/Plater.cpp | 3 +-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/slic3r/GUI/GUI_App.cpp b/src/slic3r/GUI/GUI_App.cpp index a935a5754..881f417fd 100644 --- a/src/slic3r/GUI/GUI_App.cpp +++ b/src/slic3r/GUI/GUI_App.cpp @@ -2305,8 +2305,10 @@ bool GUI_App::is_blocking_printing(MachineObject *obj_) if (!dev) return true; std::string target_model; if (obj_ == nullptr) { - auto obj_ = dev->get_selected_machine(); - target_model = obj_->printer_type; + auto obj_ = dev->get_selected_machine(); + if (obj_) { + target_model = obj_->printer_type; + } } else { target_model = obj_->printer_type; } diff --git a/src/slic3r/GUI/Plater.cpp b/src/slic3r/GUI/Plater.cpp index 64f2f1366..764143550 100644 --- a/src/slic3r/GUI/Plater.cpp +++ b/src/slic3r/GUI/Plater.cpp @@ -12192,8 +12192,7 @@ void Plater::load_gcode(const wxString& filename) } else { set_project_filename(filename); } - - p->main_frame->update_slice_print_status(MainFrame::eEventPlateUpdate, false, true);//STUDIO-11512 + p->main_frame->update_slice_print_status(MainFrame::eEventPlateUpdate, false, false); //20250416 ban gcode to send print } void Plater::reload_gcode_from_disk()