From 17910bc48cbb6492f59a1f40a88d2f7819f51c74 Mon Sep 17 00:00:00 2001 From: kevin koenig Date: Wed, 23 Feb 2022 06:17:47 -0500 Subject: [PATCH] fix cursor positioning on reedit using keyboard ENTER --- radio/src/thirdparty/libopenui/src/textedit.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/radio/src/thirdparty/libopenui/src/textedit.cpp b/radio/src/thirdparty/libopenui/src/textedit.cpp index 9ed47f95a..2175ed642 100644 --- a/radio/src/thirdparty/libopenui/src/textedit.cpp +++ b/radio/src/thirdparty/libopenui/src/textedit.cpp @@ -64,6 +64,7 @@ TextEdit::TextEdit(Window *parent, const rect_t &rect, char *value, void TextEdit::setCursorPos(int cursorPos) { + this->cursorPos = cursorPos; lv_textarea_set_cursor_pos(lvobj, cursorPos); } @@ -208,8 +209,8 @@ void TextEdit::onEvent(event_t event) } } else { - setCursorPos(0); FormField::onEvent(event); + setCursorPos(0); } #endif }