From d58a93b5014373dfe04d46268096d1a122defefb Mon Sep 17 00:00:00 2001 From: "zhimin.zeng" Date: Wed, 28 May 2025 12:14:46 +0800 Subject: [PATCH] FIX: After the slicing with prime tower error, cannot slice when switching printer jira: STUDIO-12416 Change-Id: Ie63cd9dd6bb6762ba5b709d383d9794a6b9a79ee (cherry picked from commit 658ab94798394edb956a700c1b4f2f1999e4f1ff) --- src/slic3r/GUI/GLCanvas3D.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index 76b483842c..b43c428522 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -3039,7 +3039,7 @@ void GLCanvas3D::reload_scene(bool refresh_immediately, bool force_full_scene_re bool mix_pla_and_petg = cur_plate->check_mixture_of_pla_and_petg(wxGetApp().preset_bundle->full_config()); _set_warning_notification(EWarning::MixUsePLAAndPETG, !mix_pla_and_petg); - bool model_fits = contained_min_one && !m_model->objects.empty() && !partlyOut && object_results.filaments.empty() && tpu_valid && filament_printable && !show_wipe_tower_outside_error; + bool model_fits = contained_min_one && !m_model->objects.empty() && !partlyOut && object_results.filaments.empty() && tpu_valid && filament_printable; post_event(Event(EVT_GLCANVAS_ENABLE_ACTION_BUTTONS, model_fits)); ppl.get_curr_plate()->update_slice_ready_status(model_fits); } @@ -10104,7 +10104,6 @@ void GLCanvas3D::_set_warning_notification(EWarning warning, bool state) break; case EWarning::PrimeTowerOutside: text = _u8L("The prime tower extends beyond the plate boundary."); - error = ErrorType::SLICING_ERROR; break; } //BBS: this may happened when exit the app, plater is null