Forum Discussion

JuliaMays's avatar
JuliaMays
Community Member
1 day ago
Solved

Next button not activating after all images visited.

Hi all!  I'm experiencing an issue with Storyline.  I have a menu with five images that must be clicked.  Each image leads to a branch and the learner returns to the menu when the branch is complete.  

Triggers are set to both set the Next button to normal, and to show a hidden exit button that should appear and allow the learner to exit the course only when all five images have been set to "Visited" state.

I want to use the button, but I've also set up the Next button.  I'd take either as a solution at this point.

I've stripped down the course to only one slide in each branch for ease of review.

I also set up a variable with 5 images Visited setting the variable to true to activate the Next button and the exit button.

I have a feeling this is a trigger order issue, but I can't change the trigger order.

Sample file attached.  

Any insight would be appreciated!

  • These triggers are the problem: 

    A “when timeline starts” triggers runs every time the user reaches the slide—even if the Slide Properties are set to “Resume saved state.” 

    To prevent those triggers from changing Next back to Disabled and the other button to Hidden when a user returns to the slide, you need to add conditions.

    For example, the conditions could check whether the state of buttons on the slide = Visited. Or a condition could check whether a T/F variable = True.

    For reference: 

    TIP: Controlling the NEXT Button 101 | E-Learning Heroes

    TIP: Create a Custom Menu Slide | E-Learning Heroes 

3 Replies

  • These triggers are the problem: 

    A “when timeline starts” triggers runs every time the user reaches the slide—even if the Slide Properties are set to “Resume saved state.” 

    To prevent those triggers from changing Next back to Disabled and the other button to Hidden when a user returns to the slide, you need to add conditions.

    For example, the conditions could check whether the state of buttons on the slide = Visited. Or a condition could check whether a T/F variable = True.

    For reference: 

    TIP: Controlling the NEXT Button 101 | E-Learning Heroes

    TIP: Create a Custom Menu Slide | E-Learning Heroes 

  • JuliaMays's avatar
    JuliaMays
    Community Member

    Super helpful!  it really is about learning to think relentlessly logically.  Once I saw it, it was clear right away.  Thank you!

    • JudyNollet's avatar
      JudyNollet
      Super Hero

      You're welcome! Pay it forward when you can. 😊

      BTW, you're in company with lots of folks. Logically, a "When the timeline starts" trigger shouldn't re-run if a slide is set to resume (and, therefore, not replay the timeline when revisiting).

      It would be clearer if the trigger was "When the users reaches this slide."

      It's such a common mistake that I talked about it in my Top 10 Tips for New Storyline Users webinar.