SCREEN_LOAD_START event runs twice. Also initial actions

What do you want to achieve?

When I run a function on SCREEN_LOAD_START, the function runs twice.

It also happens in the initial actions( which seem to also bind to SCREEN_LOAD_START).

When I instead run my function on SCREEN_LOADED, it runs only once.

What have you tried so far?

Updated to LVGL 8.3.9


  • SquareLine Studio version: 1.3.1
  • Operating system: MAC
  • Target hardware: ESP32-S3