Forum Discussion

KatyaGonzalez's avatar
KatyaGonzalez
Community Member
2 months ago

Replay button

Hi, I’m creating a course that has 4 buttons on one slide. Each button has a normal and visited state, and each leads to a different slide. When the user returns to the slide, the button states are saved correctly, indicating which button has been visited. The slide is set to "Reset to initial state."

The issue with this setting is that the replay button doesn't work. I tried programming the slide to jump to second 30 if any of the buttons are marked as visited. I also tried switching to the other two slide properties, but then the button states don't get saved. I even created a new slide where only one button is marked as visited and programmed it to show the second 30 upon entering the slide, while keeping the visited button states. I also tried using JavaScript for this.

I understand that asking the slide to reset to initial state while saving the button states is a contradictory request. However, does anyone know how to make the button states persist and still have the replay button work?

  • Yes, I tried the idea of the layers, but they wanted each screen to appear on the side menu, and they require the buttons to show the visited state :(

  • Hi Katya,

    Would it be possible to place the content from the four different slides onto four different layers on the original slide instead? Each layer could include a Close or Back button that hides the layer, returning users to the base layer with the four buttons.

    That way, you could set the slide to "Reset to Initial State" and it would keep the visited states as you are working through the slide and its layers. When you close a layer to go back to the four buttons, you should be able to replay the timeline.

    The buttons will not retain their visited states when the learner leaves the slide, so if that's required, this wouldn't work.