From 2235371f91bc16ba1b84125b9e828700ce23e644 Mon Sep 17 00:00:00 2001 From: Ocraftyone Date: Sun, 31 Dec 2023 22:47:44 -0500 Subject: [PATCH] Don't show option if defined with type coNone --- src/slic3r/GUI/EditGCodeDialog.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/slic3r/GUI/EditGCodeDialog.cpp b/src/slic3r/GUI/EditGCodeDialog.cpp index 02b2e0ec47..8d51f4b2be 100644 --- a/src/slic3r/GUI/EditGCodeDialog.cpp +++ b/src/slic3r/GUI/EditGCodeDialog.cpp @@ -190,8 +190,7 @@ void EditGCodeDialog::init_params_list(const std::string& custom_gcode_name) if (!specific_params.empty()) { wxDataViewItem group = m_params_list->AppendGroup(format_wxstr(_L("Specific for %1%"), custom_gcode_name), "custom-gcode_gcode"); for (const auto& opt_key : specific_params) - if (custom_gcode_specific_config_def.has(opt_key)) { - auto def = custom_gcode_specific_config_def.get(opt_key); + if (auto def = custom_gcode_specific_config_def.get(opt_key); def && def->type != coNone) { m_params_list->AppendParam(group, get_type(opt_key, *def), opt_key); } m_params_list->Expand(group);