From 40a1c854dd248c8ede51aa6de2f7b0c705da444b Mon Sep 17 00:00:00 2001 From: f4exb Date: Sun, 3 Oct 2021 12:45:32 +0200 Subject: [PATCH] ValueDialZ: removed set value to 0 code if value is in range. Fixes #1004 --- sdrgui/gui/valuedialz.cpp | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/sdrgui/gui/valuedialz.cpp b/sdrgui/gui/valuedialz.cpp index 2cc419bf1..983060a05 100644 --- a/sdrgui/gui/valuedialz.cpp +++ b/sdrgui/gui/valuedialz.cpp @@ -141,22 +141,11 @@ void ValueDialZ::setValueRange(bool positiveOnly, uint numDigits, qint64 min, qi m_valueMin = positiveOnly ? (min < 0 ? 0 : min) : min; m_valueMax = positiveOnly ? (max < 0 ? 0 : max) : max; - if(m_value < m_valueMin) - { + if(m_value < m_valueMin) { setValue(m_valueMin); - } - else if(m_value > m_valueMax) - { + } else if(m_value > m_valueMax) { setValue(m_valueMax); } - else - { - m_text = formatText(0); - m_textNew = m_text; - m_value = 0; - m_valueNew = m_value; - update(); - } } quint64 ValueDialZ::findExponent(int digit)