Forum Discussion

MadisonJurgens's avatar
MadisonJurgens
Community Member
6 years ago

Can't change trigger order

Hi,

All of a sudden, I can't change the trigger order for triggers on the same object. 

My triggers are currently arranged like this:

When the state of Button is Normal
- Change state of Label to Hidden
- Change state of TSArrow to Hidden
- Change state of TS_Item to Hidden

The Label and TS_Item change state correctly, but the TSArrow doesn't. I tried to change the trigger order to see if that would change anything, but it won't change. I tried dragging the TSArrow trigger, but it wouldn't move to where I'd dragged it. I tried using the arrows on the right of the trigger options, which are not grayed out, but nothing would change. My best guess is that these are locked in alphabetical order somehow?

Oddly, I am able to change the trigger order on this object for other triggers. To clarify, I have another group of triggers for the same object that says:

When the user clicks Button
-Change state of...

and I am able to change the trigger order for these triggers. 

Does anyone know what's going on with this? Thanks!

19 Replies

  • You can't reorder these triggers because one is "outside hotspot", and the other is "on hotspot".

    Has the hint been shown previously and not closed? Have you tested them by using the same triggers on objects instead of hotspots? Is there something above the hotspot that triggers the hint layer?

    Would you like somebody to trouble shoot those and other questions? Attach your .story file here, and someone can take a look at it.

  • When the learner clicks Hotspot 1, the Expand terms layer shows. That layer also has a hotspot on it. When the learner clicks the second hotspot, it is outside Hotspot 1, so the Hint Caption layer shows. Then the action from the click on the second hotspot fires and hides hint caption layer.

    The solution is to go to the properties of Expand terms layer and Select Prevent the user from clicking on the other layers. That way, the base layer doesn't register the second click.