I want to dynamically designate which screen to load first, probably via the Initial Actions function.
The first screen in the SquareLine UI has a “home” icon and is the one that gets loaded in the ui_init(void) method. I would want there to be no home screen and/or no loaded screen by default in the init method.
Use Case: I want to show a diagnostics screen on the first run of the app, but show a dashboard screen on subsequent runs.
I tried loading different screens from the home screen’s LoadStart or Loaded events but I get a crash error when I do that.
- **SquareLine Studio version: 1.3.4
- **Operating system: Windows
- **Target hardware: ESP32