Bug with slide layers and nav buttons
May 20, 2013
Hi all,
I have a slide with two layers. On the base layer is some text and a button which shows the second layer when clicked. On the second layer is another text box. The second layer is set to hide objects on the base layer.
Bug: click on the button to open the second layer, then hit the 'Prev' button the player to go back a slide, then hit the 'Next' button to go forward again. The second layer text and base layer text are now both showing, overlapping.
It seems that the layers are not resetting correctly when using the nav buttons and what is / is not shown is getting confused.
It makes no difference if the second layer is set to hide objects on the base layer or not (in fact with the base layer not hidden its text box gets hidden anyway when opening the second layer, which it should not).
Story file attached.
15 Replies
you need to set the slide to reset to initial state
OK tried the various options. What I get:-
1) Reset to Initial state - resets to base layer, with no overlap issues.
2) Resume saved state - shows whatever layer was active previously, with no overlap issues.
3) Automatically decide - what I had before, has the overlap issue.
I don't know if this is expected behaviour but it seems wrong to me. Option 3 allow you to get into a situation on the slide which is not possible in any way within the slide itself by hiding / showing layers - i.e. without exiting + reentering this is not possible. Perhaps this is desired behaviour in some circumstances, I don't know.
If this is not a bug, I'll need to set all slides where I have the issue to resume saved state, since I track which layers have been visited and don't want to force the user to revisit them multiple times.
I always set all slides to either reset to initial or resume saved state, because I want to know what a slide will do when it loads
Does 'automatically decide' mean to pick one or the other of 'reset to initial state' or 'resume saved state' though? If so, that is not what it is doing. We are getting into a state that is neither the initial state nor is it the state of the slide when we left it.
I think automatically decide sometimes does some odd things which is why I specify every slide
Hi
I too am experienceing the same. I tried the fixes and the items from the base layer are still showing showing through the 2nd layer at the same cue points set on the base layer. I have hidden everything on the base layer at layer 2. This is happening on all layers - here is a sample slide.
Hi Mandy,
I took a look at your sample slide, but I don't see the behavior your describing. On the layer, I only see the new images and information, and nothing left over from the base layer. Could you tell me a bit more about what is happening on your end?
I had this issue also in SL2 today. I was copying and pasting bullets from PowerPoint. I tried all my tricks to bypass the issue to no avail. Deleting and retyping the text did not work either. I chose to insert a new text box (rather than recreate a shape I originally had the text in).
If PowerPoint objects have animations and/or transitions attached, sometimes the results in SL are ... interesting.
Hi, Rabbil -- Thanks for reaching out, and sorry to hear of your difficulties! We appreciate that you've shared your workaround, but if you continue to have troubles and would like our Support Engineers to investigate further, please feel free to use this form to share your file and we will gladly follow along with their progress.
Thanks Christie! I'm good to go for now!
Hi, I'm experiencing the same issue Matt posted in SL2.
My slide is set to "Resume Saved State" so that the learner can revisit without having to go through all the content every time they visit the slide. That works as expected.
My completion variables work as expected. The base layer is hidden on each subsequent overlaid layer.
Yet, when I proceed from this slide using the "Next" button, then hit the "Prev" button on the subsequent slide, I see the base layer text underneath the text on the layer I was on when I left the slide originally. This makes the text for that layer appear to "crash" over the text on the base layer, which shouldn't be showing anyway. What else should I check?
Any insights would be welcome. Thanks!
I was able to work around the crashing text by moving the base layer text that was crashing onto its own layer.
Hey Ashley, I'm glad you were able to work around the issue by moving the text, but I'd definitely like to take a closer look at your file because I wouldn't expect that to happen.
Can you share your project file with me? If you'd like to keep it private, use this form instead.
Hi Ashley
are you closing the final layer when the user leaves the slide?
This discussion is closed. You can start a new discussion or contact Articulate Support.