Forum Discussion

KyleBuckel's avatar
KyleBuckel
Community Member
9 years ago

Disabling "Next" button until all layers and their respective timelines are complete

Hi everyone,

I am building a course for a client using Storyline 2. A few slides in the course have multiple items which need to be reviewed entirely before advancing to the next slide. I have set this up in the past using this method, which worked well for the needs of that course: 
https://www.articulate.com/support/storyline/how-to-disable-the-next-button-until-users-finish-interacting-with-a-slide

In the course I'm currently developing, the slides have layers with media on them. As I mentioned, this media must be completely veiwed before moving on to the next slide. 

I am having a hard time figuring out how to "force" the learner to completely view all of the content while retaining the functionality of the next button once certain conditions are met. 

What I am experiencing when I preview the course is that even once both buttons have been visited and the media on both has completed, the next button still does not work and the "incomplete" layer shows. The other issue is that the learner can still click the next button, bringing up the "incomplete" layer while in the middle of veiwing the media on the layers linked to the buttons.

I would use the built-in lightbox feature instead of layers, as the next button cannot be clicked when the lightbox is open, except the lightbox can be closed out at any time and that cannot be changed.

The client also does not want custom navigation buttons, so I am limited to the stock player navigation controls. 

I attached a screenshot to show how I have everything set up. 

The conditions in the attached screenshot are both set to = "true" when the media on that layer completes. 

23 Replies