Should I be able to chain multiple events?

What do you want to achieve?

I have a button press set to trigger a state change on a graphic underneath it - works fine (set an image recolour on the graphic - set as a pressed state in an image button) (This seemed to be the best way to build an image with two states, even though its not used as a clickable object?)

I need to also do the same on another png behind but I can’t seem to be able to get that to trigger.

What have you tried so far?

As above

Screenshot or video


  • SquareLine Studio version: 1.4.0
  • **Operating system: MacOS ARM 14.4 **
  • Target hardware:


If you mean that you want to generate an event when you programmatically send an event to an object, you’re probably out of luck with that approach, as LVGL doesn’t create the events for the widgets when their state is set programmatically. It’s a design decision to create state change event only when it’s done manually through touchpad/mouse/etc.
If it’s not exactly what you want, probably a more detailed description (maybe with pictures) can be attached here so we may find a different solution to achieve what you want.