From 9ee4d2b726ccab7f128ee682c9ab1d272c01ed0f Mon Sep 17 00:00:00 2001 From: "kkoenig1@optonline.com" Date: Wed, 25 Aug 2021 15:31:32 -0400 Subject: [PATCH] hide numeric keyboard on RETURN key --- radio/src/thirdparty/libopenui/src/numberedit.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/radio/src/thirdparty/libopenui/src/numberedit.cpp b/radio/src/thirdparty/libopenui/src/numberedit.cpp index 91d87e3bf..bba57e9e0 100644 --- a/radio/src/thirdparty/libopenui/src/numberedit.cpp +++ b/radio/src/thirdparty/libopenui/src/numberedit.cpp @@ -106,6 +106,15 @@ void NumberEdit::onEvent(event_t event) case EVT_KEY_FIRST(KEY_EXIT): return; + case EVT_KEY_BREAK(KEY_EXIT): + changeEnd(); +#if defined(SOFTWARE_KEYBOARD) + Keyboard::hide(); +#endif + FormField::onEvent(event); + break; + + #if defined(HARDWARE_TOUCH) case EVT_VIRTUAL_KEY_PLUS: setValue(getValue() + getStep());