eez-open / studio

Cross-platform low-code GUI and automation
https://www.envox.eu/studio/studio-introduction/
GNU General Public License v3.0
529 stars 91 forks source link

[LVGL] Group problem when widget is in edit mode and page is reloaded #603

Open zalexzperez opened 6 hours ago

zalexzperez commented 6 hours ago

Describe the bug Main page contains two buttons and a roller widget. When roller is in edit mode, and a new screen is loaded the issue appears after returning to the main page: roller loses focus and only the 1st widget in the group can be selectable.

LVGL version (if used)

Additional context If 1st widget in the page is the roller, edit mode is restored automatically and the issue does not occur!

GroupTest.zip

Here's the same project without so many flow actions, with automatic screen change where you can test the same. Make sure to enter roller edit mode before screen is changed. GroupTestSimple.zip

zalexzperez commented 6 hours ago

image

If this check is performed on main page LOADED event, the issue is fixed. Although we do see some undesired scrolling.