From 35f15739d1d8c002441cb6248b22cbd99283d5db Mon Sep 17 00:00:00 2001 From: enricoturri1966 Date: Fri, 14 Jan 2022 11:05:05 +0100 Subject: [PATCH] Refactoring in ColourPicker::get_value() --- src/slic3r/GUI/Field.cpp | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/slic3r/GUI/Field.cpp b/src/slic3r/GUI/Field.cpp index 172a07f661..c54e3e80b1 100644 --- a/src/slic3r/GUI/Field.cpp +++ b/src/slic3r/GUI/Field.cpp @@ -1387,11 +1387,8 @@ void ColourPicker::set_value(const boost::any& value, bool change_event) boost::any& ColourPicker::get_value() { auto colour = static_cast(window)->GetColour(); - if (colour == wxTransparentColour) - m_value = std::string(""); - else - m_value = encode_color(ColorRGB(colour.Red(), colour.Green(), colour.Blue())); - return m_value; + m_value = (colour == wxTransparentColour) ? std::string("") : encode_color(ColorRGB(colour.Red(), colour.Green(), colour.Blue())); + return m_value; } void ColourPicker::msw_rescale()