Problem changing state of Next button when returning to menu slide
Apr 17, 2016
By
john faulkes
The attached pic shows a menu slide where the pillars jump to their own sub-sections and the learner then returns back to this slide again, where the pillars change state to Visited. The slide is set to resume saved state, so that the audio commentary doesn't replay. When all the pillars' states are Visited, a trigger is set to change the 'next' button, (hidden at the start), to Normal. It does not work. Other events triggered in exactly the same way do work - for example, showing a layer, or making an object visible. If I preview just this slide, the next button does follow its trigger instructions and does become visible, but not when the page is previewed in context with the whole scene.
20 Replies
Hi John
try changing the trigger to 'change state of next button to normal when timeline starts on menu slide on condition that pillar 1 = visited AND pillar 2 = visited and repeat for all pillars.
Wendy, thanks, I tried that and it didn’t work either!
I made a fix in the end by abandoning the Next button, and creating my own on a layer that did open when all the pillars are visited.
John.a.
Hi John,
This is actually something I've seen reported to our team recently so that our QA could investigate further. It seems that the "hidden" state for the next button is reset even though the slide is set to resume. As our team is currently investigating I don't have any updates to share, but the workaround another user mentioned was the adjust the "next" button based on a variable (not the visited state of other items) and that allowed it to reappear.
Hope that helps and I'll also include this thread in the report filed with our team so that I can update you here if there is any additional information.
Many thanks for stopping back in to share an update here, John! Hopefully that will help others who encounter this thread in the future. :)
Ashley, has there been any resolution to this problem? I am experiencing this now.
I have a Menu slide with the NEXT button set to Disabled. Are there settings I need to be aware of such as When revisiting: Reset to initial state? I have it set as the first item in the list of triggers. Also, it is conditional on the variables being true. I have already tested the variables and they are changing to true as designed. But, the NEXT button is not changing from Disabled to a Normal state.
You need to have a trigger to change the next button to normal on timeline start on condition your variables are true. If you are using when variable changes the variable must change on that slide, if not it would help if you posted the slide.
Sorry, I probably wasn't very clear on my question. I do have a trigger to change the next button to normal on condition that 6 variables are true. Each variable becomes true when a video completes on an individual layer of that slide. I have tested the variables and they all work properly, but the Next button doesn't become Normal. I also tried to use 'when variable changes' but I couldn't get that to work either.
Try changing the Next button to normal when media completes on final layer
Curtis,
If you're still having difficulty we'll want to take a look at the .story file to offer specifics and play around with your set up.
Hi Curtis
you say 'when a video completes on an individual layer of that slide'
When timeline starts won't work to change the state if you are not returning to a hub slide.
If you have one base layer with all the videos on separate layers of that base slide It's best to set the state change to happen on the final layer.
If the user can view the videos in any order then you would need a trigger on each layer
Change state of next button to normal when media completes on that layer on conditions all your variables are true.
Make sure it is the change state is second trigger on the layer after your variable has been changed to True for that video layer.
Wendy,
I do have it set so that they can view the videos in any order. I created triggers on each layer as you suggested and it works great. Thanks for the direction.
If they are on one slide then you need a trigger for when each variable changes on condition all are equal to true, for 6 videos you need six triggers.
Glad you got it sorted Curtis - good luck with your project!
Hi again Ashley,
So I have a similar issue. My next button isn't disappearing when it looks like...
Action: Change state of
On Object: Next Button
To State: Disabled
When: State
On: Any of
Marker 1
Marker 2
Are: Normal
Hi Ryan
See if the attached update to your story file - SLIDE 1 only is what you are after.
Hi Wendy, thank you for taking time to review that. And yes, that's part 1 of 2.
Part 2 is when the user go forward, and then back to that slide you edited, the next button should still be "Normal". right?
Change the slide property to resume saved state when revisiting and add the following condition to the first trigger
This post was removed by the author
Wendy.... YOU'RE THE SMARTEST WOMAN ALIVE!!! It worked, and you rock! Thank you so much for taking time to tell me about this.
Whoa - a lot happened while I was sleeping. :-)
Thanks Wendy for always being awesome and helping in our off hours and Ryan, I'm glad you got where you needed to be!
Thanks Ryan - - you've made my day...I'm copying that comment to my CV - lol.
Glad you got it sorted and good luck with your project!
This discussion is closed. You can start a new discussion or contact Articulate Support.