From 689a62d1e732c8b99271aabde6e205ca29f296a0 Mon Sep 17 00:00:00 2001 From: Bertrand Songis Date: Fri, 18 Sep 2020 15:56:56 +0200 Subject: [PATCH] Missing beeps / vibrations when editing values --- radio/src/thirdparty/libopenui/src/numberedit.cpp | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/radio/src/thirdparty/libopenui/src/numberedit.cpp b/radio/src/thirdparty/libopenui/src/numberedit.cpp index ecd91e3e8..6795121f5 100644 --- a/radio/src/thirdparty/libopenui/src/numberedit.cpp +++ b/radio/src/thirdparty/libopenui/src/numberedit.cpp @@ -64,10 +64,13 @@ void NumberEdit::onEvent(event_t event) do { value += rotencSpeed * step; } while (isValueAvailable && !isValueAvailable(value) && value <= vmax); - if (value <= vmax) + if (value <= vmax) { setValue(value); - else + onKeyPress(); + } + else { onKeyError(); + } return; } @@ -76,10 +79,13 @@ void NumberEdit::onEvent(event_t event) do { value -= rotencSpeed * step; } while (isValueAvailable && !isValueAvailable(value) && value >= vmin); - if (value >= vmin) + if (value >= vmin) { setValue(value); - else + onKeyPress(); + } + else { onKeyError(); + } return; } #endif