diff --git a/src/Qt-Color-Widgets/src/color_wheel.cpp b/src/Qt-Color-Widgets/src/color_wheel.cpp index 3a66c6ea..a049d29e 100644 --- a/src/Qt-Color-Widgets/src/color_wheel.cpp +++ b/src/Qt-Color-Widgets/src/color_wheel.cpp @@ -351,7 +351,8 @@ void ColorWheel::paintEvent(QPaintEvent * ) painter.setClipping(false); // lum-sat selector - painter.setPen(QPen(p->val > 0.5 ? Qt::black : Qt::white, 3)); + bool isWhite = (p->val < 0.65 || p->sat > 0.43); //0.62 || p->sat > 0.43 + painter.setPen(QPen(isWhite ? Qt::white : Qt::black, 3)); painter.setBrush(Qt::NoBrush); painter.drawEllipse(selector_position, selector_radius, selector_radius); diff --git a/src/capture/button.h b/src/capture/button.h index bd987650..3cf45078 100644 --- a/src/capture/button.h +++ b/src/capture/button.h @@ -85,7 +85,7 @@ signals: private: Button(QWidget *parent = 0); const Type m_buttonType; - static const int m_colorValueLimit = 160; + static const int m_colorValueLimit = 166; static const int m_colorSaturationLimit = 110; bool m_pressed;