From e0c42f07723142fa31c3b9aa84be64d3234ee74d Mon Sep 17 00:00:00 2001 From: "xun.zhang" Date: Wed, 11 Jun 2025 15:53:46 +0800 Subject: [PATCH] FIX: unable to select high flow in O1S jira: NONE Signed-off-by: xun.zhang Change-Id: I09151d10767bade8cd2ffaa5b44541596e7ccf22 (cherry picked from commit 5f69053f60a09b033b3fc580c52f93e29216e38b) --- src/slic3r/GUI/Tab.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index cf874f7c63..b11c4cda17 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -6616,6 +6616,9 @@ wxSizer* Tab::compatible_widget_create(wxWindow* parent, PresetDependencies &dep void TabPrinter::set_extruder_volume_type(int extruder_id, NozzleVolumeType type) { + // -1 means single extruder, so we should default use extruder id 0 + if (extruder_id == -1) + extruder_id = 0; auto nozzle_volumes = m_preset_bundle->project_config.option("nozzle_volume_type"); assert(nozzle_volumes->values.size() > (size_t)extruder_id); nozzle_volumes->values[extruder_id] = type;