From f7758b1831da62739ca07dad837361e974a20dfe Mon Sep 17 00:00:00 2001 From: "fei2.fang" Date: Mon, 28 Jul 2025 11:45:57 +0800 Subject: [PATCH] FIX: Allow white color selection in default color picker jira: STUDIO-13666 Change-Id: Ia2f5d8a1830a14d519c9277a88148a723f3d1be0 (cherry picked from commit fccfee6208c5ddc0552004d0642771f99f10dd67) --- src/slic3r/GUI/PresetComboBoxes.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) 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)