Resumed State - Review Content

I have slides that have multiple layers or objects with interactive tabs. I have the next button to be hidden at timeline start if all of the layers or interactive tabs are not completed/visited.

Once learner has visited each section, the state for each object changes to complete. Once all of those states are complete, the next button displays. All works as designed.

I have the slide and layer properties set to Resumed State. This is due to wanting the Next button to display if the learner revisits the slide and they don't have to go through all of the layers again.

Issue is that when revisiting, the content can't be viewed again since the resumed state is now at the end of the timeline of the last layer. If I change the slide property to Automatically decide or reset, the Next Button will be hidden upon each revisit and the learner will have to go through all of the layers again and can't advance.

What I want is the Next button to be hidden the first time, display on all subsequent revisits, and  be able to review the slide on all revisits. Bonus points if learner can skip to each layer on revisits (currently I have it so they have to go through in sequence). 


18 Replies
Mike DiFonzo

Not chunked. Fairly linear and I have the layers/interactions on the individual slides. This is something that I have been battling with when designing a course. Trying to find a good balance between ensuring learners don't miss/skip over the content and finding a way for them to be able to review the content without having to go through it all over again. 

Erin Flage

I had a "lightbulb" moment over the weekend and I'm glad I remembered to come back and share it.

One thing you might look at is using the "Restricted naviagtion" feature in the Player

Here's an article that describes it

Mike DiFonzo


I love lightbulb moments. I usually get them during my commute.

I don't believe this will work though. It's for restricting the navigation menu so learners can't skip by clicking on a slide. It still allows you to click the next button to skip the layers.

I pretty much have the navigation issue with the next button working. I think the bigger issue is the saved/resume state. When they come back, it displays the current finished layer and they can't review it. I might just have to keep the Next button displayed and trust that they aren't skipping ahead. Wish there was auto setting where next button didn't display until all layers had completed.   


Erin Flage

I've used it before, where I turn the Menu visibility off (i.e. no menu shown), but on the "Menu" tab in the Player properties changed the Navigation to Restricted and select "Restrict Next/Previous buttons."

Question, are your layers linear or designed to be a free navigation?  If linear, then maybe using the Restricted navigation along with "Pause base layer timeline" might accomplish your goal or ensuring that learners explore the entire slide before progressing but have free navigation upon review.

Mike DiFonzo

I'm actually already using the Restricted menu with restrict next/previous buttons. With that set, how does the learner go to the next slide? Can they still click on next or do you need to put a trigger?

I have some layers that are linear (storytelling) and I have some slides that are free (but they have to view every layer). I'm not sure what yo mean by pause base layer, how would that help?  

Erin Flage

If I recall correctly the restricted mode triggers the enabling the "Next" button when the timeline of the base layer finishes. 

So if each layer pauses the timeline of the base layer (except for the last layer) then the next button wouldn't be enabled until all were viewed.  Thus eliminating the need for any complicated triggers and taking advantage of SL's built in features.

Mike DiFonzo

That sounds promising and doable. I will try it out. 

Only issue I see though is that the next time they go to review the slide, I believe the next button will be restricted again. I like them to be able to skip the slide upon review and have option to click next button. That's why I have triggers to restrict next only if they haven't completed all states.

I guess they could skip the slide by clicking on the course navigation menu but I would need to put in explicit instructions to that.


Mike DiFonzo

I haven't used the pause base layer before. That seems to work well but I was having trouble getting it to work properly. Your demo is most helpful.

On the Process Interaction slide, how did you get Step 4 to allow base to run? Just uncheck pause base timeline? I have some narration on my last layer - if base timeline starts/ends before this layer completes the next button will appear too soon.

Related Content slide makes sense. Looks like use of variable would be easiest since I already use the Visited state to change state of Next button.

I really appreciate you taking the time to assist me. It would be easier if I could dedicate full time to this but I'm also LMS admin and troubleshooter for a host of things. 


Mike DiFonzo


Thanks for the tips. It seems to be working the way I want it to with a little bit of setting adjustments (resume saved state on base). I haven't tried it out yet though where I have multiple layers that show automatically in sequence. I assume it'll work there too.

I think I started hiding the next button because the restricted setting had next greyed out and I thought it might be confusing to users. Your method is much easier. 

Question: I have a variable that changes to True when a scene is completed. Clicking Next goes back to a previous scene where I want the state of an object to change to Complete when that variable is True.

It doesn't change state. Is that because the variable changed on another slide? It's late friday so I might just be tired.

Crystal Horn

Hi there, Mike! To answer your question about the state change based on the variable: You'll want to be sure that the trigger to change the state of the object happens when the timeline starts on the slide with the condition of the variable being true. While the variable retains its value throughout the course, it actually changes on another slide. 

Let me know if that helps on a fresh Monday! ☺️

Mike DiFonzo


Yes, Monday sure did help! I figured it out. 

I changed the variable to True when a scene was complete, then the learner goes back to a table of contents slide where another variable changes to True on Condition the scene was True. All of this to just put a checkmark on a particular choice!

Amazing what a fresh day can do.