From 68d7ef49a9a4e286b37fc01c47ed80238d9f94dd Mon Sep 17 00:00:00 2001 From: "jiangkai.zhao" Date: Mon, 14 Apr 2025 18:29:01 +0800 Subject: [PATCH] FIX: error wipe tower display jira: STUDIO-11556 Change-Id: Ieda172923aa01bc0518a3370e69daa5fab8d8f6a --- src/slic3r/GUI/GLCanvas3D.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/slic3r/GUI/GLCanvas3D.cpp b/src/slic3r/GUI/GLCanvas3D.cpp index af5a6aa60..47ba5a966 100644 --- a/src/slic3r/GUI/GLCanvas3D.cpp +++ b/src/slic3r/GUI/GLCanvas3D.cpp @@ -3090,6 +3090,7 @@ void GLCanvas3D::reload_scene(bool refresh_immediately, bool force_full_scene_re const Print* print = m_process->fff_print(); const Print* current_print = part_plate->fff_print(); if (current_print->config().timelapse_type.value != TimelapseType::tlSmooth && part_plate->get_extruders(true).size() < 2) continue; + if (part_plate->get_objects_on_this_plate().empty()) continue; float brim_width = print->wipe_tower_data(filaments_count).brim_width; const DynamicPrintConfig &print_cfg = wxGetApp().preset_bundle->prints.get_edited_preset().config;