diff --git a/src/libslic3r/PrintConfig.cpp b/src/libslic3r/PrintConfig.cpp index 7f1974ad9..d83690fa0 100644 --- a/src/libslic3r/PrintConfig.cpp +++ b/src/libslic3r/PrintConfig.cpp @@ -3778,7 +3778,7 @@ void PrintConfigDef::init_fff_params() def->label = L("Tool name"); def->category = OptionCategory::extruders; def->tooltip = L("Only used for klipper, where you can name the extruder. If not set, will be 'extruderX' with 'X' replaced by the extruder number."); - def->mode = comAdvanced; + def->mode = comExpert; def->set_default_value(new ConfigOptionStrings("")); def = this->add("top_infill_extrusion_width", coFloatOrPercent); diff --git a/src/slic3r/GUI/Tab.cpp b/src/slic3r/GUI/Tab.cpp index 2be6322af..23dbacf84 100644 --- a/src/slic3r/GUI/Tab.cpp +++ b/src/slic3r/GUI/Tab.cpp @@ -1914,7 +1914,7 @@ bool Tab::create_pages(std::string setting_type_name, int idx_page) { TabPrinter* tab = nullptr; if ((tab = dynamic_cast(this)) == nullptr) return; - if (m_config->opt_bool("single_extruder_multi_material") && tab->m_extruders_count > 1 && opt_key.find_first_of("nozzle_diameter") != std::string::npos) + if (m_config->opt_bool("single_extruder_multi_material") && tab->m_extruders_count > 1 && opt_key.find("nozzle_diameter") != std::string::npos) { SuppressBackgroundProcessingUpdate sbpu; const double new_nd = boost::any_cast(value);