Enabling Next Button Does Not Work Until I Click a Layer The Second Time

I've tried everything possible to make this work, but either it's a bug or I'm missing something. I have a slide with two icons on it. When the user clicks each icon, a layer appears. I want the Next button on the slide to show when both layers were visited. I tried many ways to make this work by using triggers and variables, but the Next button always shows after I click one of the icons for the second time. They both show as visited, but the Next button does not work. Can somebody help me figure it out? Have you had this button behavior before? What could be wrong? Thank you!

12 Replies
Michaela Pacesova

Ok, now it works, but when I come back to this slide, the Next button is disabled again. 

I have a background image with two icons from the Articulate Icon library. Their background is set to no fill and trigger set to change state to fill with 50% opacity when visited. The next button is disabled until icons state changes to visited with variables for both layers. The variables are set to equal to true when the timeline on the layer starts. 

Mike Enders

Hi Michaela,

Sorry for the confusion on this one. There's currently a bug that's causing you to see the odd behavior upon returning to that slide. I've reported it to the support team and we'll get it on the list for a fix.

Typically, you'd only need to set up the triggers to evaluate the visited states and then things would work great upon returning to the slide again. So your original approach was correct.

And your intended fix using variables is a great workaround while we wait for the bug to get addressed. In this case, you'd set up a trigger to evaluate your two T/F variables upon returning to the slide. If both variables are equal to, say, True, then you'd change the state of the next button to normal. 

I've updated your .story file and am attaching it here with the workaround.

Please let me know if you have any questions!

Mike

 

Chris Cole

This might simplify things a bit. I don't think you need any variables.

Use a slide trigger that says to enable the Next button when the state of the two icons are Visited.  That would get rid of your variables (which are causing some of your problems I think).

Also include a slide trigger to disable the Next button when the timeline starts with the condition If the two icons are not visited.

Finally, be sure your slide property is set to Resume Saved State so that when you revisit the slide the Next button is still enabled.

Mike Enders

Sweet!

That's a great workaround Chris and neat way to rethink the triggers. The original trigger method should still work and needs to be fixed, but this is certainly tidier than the variables solution.

Michaela, I've altered the file to show the workaround Chris mentions. It's attached below.

Mike 

Ashley Terwilliger

Hi all,

A quick update, a fix for the issue with the next button returning to a disabled state upon revisiting a slide is now also included in the latest update for Storyline 3. 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!