diff --git a/src/slic3r/GUI/PresetComboBoxes.cpp b/src/slic3r/GUI/PresetComboBoxes.cpp index 23847b2ee6..3f13c9ffe5 100644 --- a/src/slic3r/GUI/PresetComboBoxes.cpp +++ b/src/slic3r/GUI/PresetComboBoxes.cpp @@ -1432,11 +1432,9 @@ FilamentColor PlaterPresetComboBox::get_cur_color_info() void PlaterPresetComboBox::show_default_color_picker() { wxColourData data = show_sys_picker_dialog(this, m_clrData); - if(m_clrData.GetColour() != data.GetColour()) { - std::vector color = {data.GetColour().GetAsString(wxC2S_HTML_SYNTAX).ToStdString()}; - m_clrData.SetColour(data.GetColour()); - sync_colour_config(color, false); - } + std::vector color = {data.GetColour().GetAsString(wxC2S_HTML_SYNTAX).ToStdString()}; + m_clrData.SetColour(data.GetColour()); + sync_colour_config(color, false); } void PlaterPresetComboBox::sync_colour_config(const std::vector &clrs, bool is_gradient)