From 5ae194be77187ba349389dc3726cacbcf89dea9c Mon Sep 17 00:00:00 2001 From: Mack Date: Mon, 9 Dec 2024 19:44:24 +0800 Subject: [PATCH] FIX:The color scheme selection has been reset. jira: nojira Change-Id: I8bf7a8db4e40315b68e610008c865c319ba70172 --- src/slic3r/GUI/GCodeViewer.cpp | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/src/slic3r/GUI/GCodeViewer.cpp b/src/slic3r/GUI/GCodeViewer.cpp index c07486921..a5a2eeede 100644 --- a/src/slic3r/GUI/GCodeViewer.cpp +++ b/src/slic3r/GUI/GCodeViewer.cpp @@ -921,6 +921,15 @@ void GCodeViewer::init(ConfigOptionMode mode, PresetBundle* preset_bundle) m_layers_slider->init_texture(); m_gl_data_initialized = true; + + // set to color print by default if use multi extruders + if (m_nozzle_nums > 1) { + m_view_type_sel = (int)EViewType::Summary; + set_view_type(EViewType::Summary); + } else { + m_view_type_sel = (int)EViewType::FeatureType; + set_view_type(EViewType::FeatureType); + } BOOST_LOG_TRIVIAL(info) << __FUNCTION__ << boost::format(": finished"); } @@ -1119,15 +1128,6 @@ void GCodeViewer::load(const GCodeProcessorResult& gcode_result, const Print& pr m_time_estimate_mode = PrintEstimatedStatistics::ETimeMode::Normal; } - // set to color print by default if use multi extruders - if (m_nozzle_nums > 1) { - m_view_type_sel = (int) EViewType::Summary; - set_view_type(EViewType::Summary); - } - else { - m_view_type_sel = (int) EViewType::FeatureType; - set_view_type(EViewType::FeatureType); - } m_fold = false;