diff --git a/src/slic3r/GUI/GUI.cpp b/src/slic3r/GUI/GUI.cpp index 1b2582ad2..0e8478d6d 100644 --- a/src/slic3r/GUI/GUI.cpp +++ b/src/slic3r/GUI/GUI.cpp @@ -324,6 +324,14 @@ static void add_config_substitutions(const ConfigSubstitutions& conf_substitutio new_val = wxString("\"") + values[val] + "\"" + " (" + from_u8(_utf8(labels[val])) + ")"; break; } + case coEnums: + { + const std::vector& labels = def->enum_labels; + const std::vector& values = def->enum_values; + std::string val = conf_substitution.new_value->serialize(); + new_val = wxString("\"") + from_u8(_utf8(val)) + "\""; + break; + } case coBool: new_val = conf_substitution.new_value->getBool() ? "true" : "false"; break;