Revisiting states not working

Oct 27, 2023

Hello, 
I have a slide with button interactions where the learner must click each button before the Next button will appear to move on to the next slide. Each button layer has the same Visited state set up, each has the same layer settings (When revisiting: Resume saved state), and each layer has a trigger "Set state of button # to Visited". The issue is that when you do revisit the slide, only the first button shows the Visited state, the other buttons remain in the Normal state. How do I make all the buttons show the Visited state?

1 Reply
Judy Nollet

It sounds like you have copies of the buttons on each layer. If so, some of the buttons on the base aren't being clicked/visited. For that kind of "tabs / show layers" interaction, just use the buttons on the base. 

Also, a Visited state has built-in functionality. An object with a Visited state will automatically change to that state when clicked--without the need for a trigger. In fact, adding a trigger that duplicates the built-in function can cause problems. So delete those triggers. 

If those fixes don't solve the issue, then I suggest you upload a .story file. It'll be much easier for someone to troubleshoot.

Best practices for sharing a .story file:

  • Only include the slide(s) that are involved in the issue.
  • Be sure all objects, layers, and variables have meaningful names. 
  • As needed, replace proprietary content with bogus text.