Resume Saved State Issue
Aug 22, 2019
By
Nadia Zaid
I've created a course with custom Next and Prev buttons on each slide. Per the client's request, the Next button is disabled "when the timeline starts" and turns to normal when the "timeline reaches 2 seconds." Due to the nature of the slide content, it makes sense to set the revisit behavior on these slides to "Resume saved state." When revisiting, everything works as I would expect, except the state on the Next button doesn't resume, it resets to Disabled, thus the learner cannot advance.
I've attached a couple of slides from the course. The content has been stripped out but the issue is clear.
Any idea why this is happening and how to fix it?
TIY,
Nadia
6 Replies
Hi Nadia,
For a guess, the first trigger, on revisiting the slide, overrides the "reaches 2 second" one.
We use similar functionality in our courses, but always set the "Next" button to initial state:disabled, I've tweaked your file on slide 1 (attached) as an example.
Regards
Will
Nadia,
I meant to add, Storyline has a linear way of processing "triggers" and the order of them is something you should consider when you have issues of this type. This has caught me out on numerous occasions in the past!
Regards
Will
This post was removed by the author
Hi Will,
Thanks SO much for taking a look.
I see that on the first slide it is working (yay!). It looks like you deleted the "change state to disabled with timeline starts" trigger but the arrow is still disabled when the timeline starts. It looks like this is key, but I can't tell how you did this.
Never mind! I see how you did it. Very nice! Thanks so much. That little tweak is going to be life-changing. :)
Sorry Nadia missed your reply there, glad you sorted it. Yes, the initial state of the button is set to disabled, rather than setting it with a trigger.
Cheers
Will
Instead of having to create a button to accomplish this, can the actual "Next" navigational player button have the initial state of it set to disabled? This would keep developers from having to use the screen real estate to accomplish this.
This discussion is closed. You can start a new discussion or contact Articulate Support.