The text object has an instance variable GoToLayer containing the number of the layout to go.
When clicking a text object, it checks if the text object's layer is visible, and if so it sets the new layer visible.
The event sheet looks like this:
Everything works well if the text instances are not placed on top of each other in the different layers!
But the menu doesn't work when the text instances overlap each other, probably because the second condition fails for the instance of the invisible text..?
So what is the easiest way to make this work (using events)?
I've included a CAPX here. You can test to run the example as is, and then try moving one of the texts so that they don't overlap.
Maybe there's a bug in the trigger, when several triggers are triggered?