Next button disabled when viewing previous slides

Most of the slides in my project have animations.  I want the next button in the player disabled until all animations have completed, so I have set triggers to disable the next button when the timeline starts and set it back to normal when the timeline ends.  The slide properties are set so that the learner will "Resume saved state" when revisiting. This is because I don't want the learner to have to watch all the animations again when revisiting the slide.  When viewing the slides from beginning to end, the next button works fine.  However, if I press the previous button to view the previous slide, the next button is disabled permanently.  Is this because the timeline isn't running anymore since the slide is set to resume saved state when revisiting?  Is there a simple way to fix this?

10 Replies
Darren Heath

Hi Michele,

What I would do is have a T/F variable that changes when the timeline ends, then have the trigger to disable/enable the next button to change if the variable is not equal to false.

  1. Timeline starts
  2. Variable is set to false
  3. Next button is disabled if variable is not equal to True
  4. Timeline/animation ends
  5. Variable changes to true
  6. Next button enables
  7. User progress to next slide
  8. User decides previous slide was awesome and wants to revisit
  9. User goes back and can review the slide once again but is now free to progress forwards at their leisure as the Next button is active because the trigger hasnt initiated due to the condition based on value of the T/F variable
Diana Myers

Hi Michele!

I was just helping a colleague with this very same issue!  We found a simple solution that doesn't need variable:

  • Create Trigger:  Change state of next button to disabled When the timeline reaches 0.5 seconds.
  • Slide Setting:  When revisiting - Resume Saved State

We found this worked like a charm, but you'll have to double-check if you try it.  Hope this helps!!

Diana Myers

p.s.  We also found out that you only need this "workaround" if you are disabling the next button when the timeline of the slide starts and enabling the next button when the timeline ends.  

If you are enabling the next button based on the state of other objects (e.g. all buttons visited), then it seems to save it's normal state when you revisit the slide.

Alyssa Gomez

Hi JoEllen!

Thanks for your question. I've just tested these triggers in Storyline 3 and Storyline 360, and it looks like the next button is disabled when you revisit the slide. I'm sorry this is giving you headaches, and I'll be sure to update the report to include Storyline 3 and Storyline 360.

As a workaround for now, I'd suggest adding these triggers to the Slide Master, like Diana suggested:

  • Change state of next button to disabled When the timeline reaches 0.5 seconds.
  • Change state of next button to normal When the timeline ends.
Ashley Terwilliger

Hi all,

Great news!  This has been fixed in the latest updates for Storyline 3 and 360. You'll see the  important fixes and new features  in the release notes here for Storyline 360.

Launch the Articulate 360 desktop app on your computer and click the Update button for each application. Details here.

 

Updates are free for Storyline 3 licensees and you can download the latest update here. You can also view the entire list of Release notes for Storyline 3 here. 

Please let us know if you have any questions, either here or by reaching out to our Support Engineers directly.