Description
lv_table
acts as a self-contained editable widget when used with an encoder. That is, you have to manually focus it with an encoder click to scroll through cells, then un-focus it with a long press to go back to navigating the parent page. I want my lv_table
cells part of the parent container’s navigation flow, such that they can be navigated with an encoder without first focusing the table manually. Another way of putting it is that I’d like lv_table
to act more like lv_menu
, without actually using lv_menu
.
More context
I’m developing an application on an ESP32 with an SD card and encoder. As part of it, I’m modifying LVGL’s file_explorer
component, which uses lv_table
under the hood to render files. The explorer is on a sub-page in a menu. I want it to be interactable as soon as the user enters that sub-page.
What LVGL version are you using?
9.2.2