Forum Discussion
When revisiting: Resume saved state
Unfortunately (or fortunately, depending on what you're trying to do), a "when timeline starts" trigger re-runs when the user returns to a slide, even if the slide is set to resume saved state.
To prevent the NEXT button from disabling when the user revisits the slide, add a condition to that trigger. I typically add a condition that a certain T/F variable = False (which is the default value). Then I add a trigger that changes the variable to True when the user completes whatever interaction is on the slide.
Another option would be to use conditions that check if any of the objects/buttons do not equal Selected. Notes:
- Don't check for the objects = Normal. All states have a bit of Normal in them, so that condition doesn't work well.
- Be sure to connect those conditions with "OR" (not "AND"). That will mean the trigger will run if any object ≠ Selected.
FYI: This post has more info & a demo file about controlling the NEXT button: https://community.articulate.com/discussions/articulate-storyline/tip-controlling-the-next-button-101
- BrendtWaters2 months agoCommunity Member
Another "unfortunate" (read: insane) thing is that some objects are set back to their initial state, even if you set them to Hidden at the end of the slide.
- Janina_Valles2 months agoStaff
HI BrendtWaters,
Thanks for calling this out. I know how frustrating it feels when objects don't behave the way you expect.
Could you share your project file so we can take a closer look? You can upload it here in the discussion or you can send it privately through a support case.
We'll review it and get back to you as soon as we have it.