diff --git a/radio/src/thirdparty/libopenui/src/form.cpp b/radio/src/thirdparty/libopenui/src/form.cpp index f26f3a608..52c36af1c 100644 --- a/radio/src/thirdparty/libopenui/src/form.cpp +++ b/radio/src/thirdparty/libopenui/src/form.cpp @@ -88,12 +88,12 @@ void FormField::setFocus(uint8_t flag, Window * from) { if (enabled) { Window::setFocus(flag, from); - if(lvobj != nullptr) - { - lv_group_focus_freeze(inputGroup, false); +// if(lvobj != nullptr) +// { +// lv_group_focus_freeze(inputGroup, false); // lv_group_focus_obj(lvobj); - lv_group_focus_freeze(inputGroup, true); - } +// lv_group_focus_freeze(inputGroup, true); +// } } else { if (flag == SET_FOCUS_BACKWARD) { diff --git a/radio/src/thirdparty/libopenui/src/window.cpp b/radio/src/thirdparty/libopenui/src/window.cpp index 0849526b4..d077dd1f5 100644 --- a/radio/src/thirdparty/libopenui/src/window.cpp +++ b/radio/src/thirdparty/libopenui/src/window.cpp @@ -533,7 +533,7 @@ coord_t Window::getSnapStep(coord_t relativeScrollPosition, coord_t pageSize) } #endif -void lvglPushEncoderEvent(event_t evt); +void lvglPushEncoderEvent(event_t& evt); void Window::checkEvents() { auto copy = children; @@ -545,7 +545,7 @@ void Window::checkEvents() if (this == Window::focusWindow) { event_t event = getWindowEvent(); - lvglPushEncoderEvent(event); +// lvglPushEncoderEvent(event); if (event) { this->onEvent(event); }