diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index 05a141ccc..aa417dafc 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -924,6 +924,9 @@ void GCodeViewer::init(ConfigOptionMode mode, PresetBundle* preset_bundle) m_gl_data_initialized = true; + if (preset_bundle) + m_nozzle_nums = preset_bundle->get_printer_extruder_count(); + // set to color print by default if use multi extruders if (m_nozzle_nums > 1) { m_view_type_sel = (int)EViewType::Summary;