From 24c583d8c82c9bcb81fd0e82f226c5cd078db1b1 Mon Sep 17 00:00:00 2001
From: Michele Calgaro <michele.calgaro@yahoo.it>
Date: Sun, 24 Aug 2025 11:05:23 +0900
Subject: Solves issue #34. 'value' is always '>= m_mediumKnee' if we enter
 that branch

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
---
 src/gui/rulers/VelocityColour.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/gui/rulers/VelocityColour.cpp b/src/gui/rulers/VelocityColour.cpp
index c6409a3..be33548 100644
--- a/src/gui/rulers/VelocityColour.cpp
+++ b/src/gui/rulers/VelocityColour.cpp
@@ -100,7 +100,7 @@ VelocityColour::getColour(int value)
             ( m_loStartGreen + m_loStepGreen * value ) / m_multiplyFactor,
             ( m_loStartBlue + m_loStepBlue * value ) / m_multiplyFactor);
 
-    } else if (value >= m_mediumKnee < m_loudKnee) {
+    } else if (value < m_loudKnee) {
         int mixFactor = value - m_mediumKnee;
 
         m_mixedColour.setRgb(
-- 
cgit v1.2.3

