Forum Discussion
After returning from the result slide, the Correct and Incorrect layers on the questions are hidden
Hi, thanks for your response!
In my setup, the “Submit” button and feedback are on the Correct and Incorrect layers. If I answer the first question, go to the second one, and then return to the first — the slide state is preserved, and everything works as expected.
However, once I visit the result slide and the Submit results trigger is executed, going back to the question slides causes the feedback layers to disappear. The answer options remain inactive (as they should), but there's no feedback and no “Next” button available.
I've attached a sample file with two questions — the same issue happens in my full course as well
Ok, I see now. I should have caught that if I had read your post more carefully.
When revisiting the question slides, all objects will indeed retain their saved states. However, submitting results on the result slide will, by default, hide the feedback layers. My guess is that when the result is submitted and no follow-up action is triggered, such as resetting or reviewing the quiz, Storyline plays it safe by showing only the base layer.
Disabling the "Submit Results" trigger would preserve the feedback layers, but it would also prevent the score from being sent to the LMS. While you could still track completion using a completion trigger on the Success layer, I don’t believe that’s the solution you’re aiming for. That said, if you’re not tracking completion through quiz results, then disabling the "Submit Results" trigger is a viable option.
Another solution to preserve the resume saved state, including layers, is to use the "Review results" trigger. This provides a less labor-intensive approach than creating custom variables or modifying each question slide. You can style the built-in review feedback layer using correct and incorrect text (or icons), which will display automatically based on whether the learner answered correctly or not (assuming post-quiz review is enabled in Form View for each question slide).
I’ve attached an edited version of your simplified file to demonstrate this option.
If this solution doesn’t work for you or feels too time-consuming, I’d definitely recommend submitting a case to Articulate Support to ask whether this behavior caused by the "Submit results" trigger is a bug or expected functionality.
- Kate_Golomshtok6 months agoCommunity Member
Hi! Thanks so much for the idea — your suggestion is really great!
My problem is that the feedback is given by a character, and this feedback is different on each slide 😅.
I can’t remove the Submit Results trigger because I need to track the data. I’ve put together a few ideas on how I might work around this issue for now.
I’ve also contacted support.
Thanks again for your help!- JudyNollet6 months agoSuper Hero
Nedim's suggestion of using the "Review results" option would allow you to provide completely customized feedback on each slide via a Review layer.
Storyline will automatically add a Review layer if you enter any text in Form View's Post-quiz review field.
Or you can simply add a layer to the question slide and name it "Review" (yes, exactly that name).
When any question slide has a Review layer, Storyline automatically shows that layer during a review.
There is a Slide Master layout for the default Review layer. You could adjust that to include only appropriate placeholders. And add whatever character or other objects you want on each actual layer.
Note: During a review, Storyline automatically puts Correct and Incorrect banners across the bottom of the slide. Those can be hidden by covering them with shapes in the Review layer.
Or use yet another of Nedim's great suggestions: hide them with JavaScript.
- Kate_Golomshtok6 months agoCommunity Member
Hi! Thank you so much for the idea — to be honest, I had never used that feature before.
For now, I’ve tried a different approach: I added a variable and forced the correct/incorrect layers to appear manually.
Next time, I plan to build the course so that all the content is within a single scene — with that setup, the issue didn’t occur.
I'm still waiting to hear back from support. Thanks again for your help!
- Nedim6 months agoCommunity Member
Ok, let's try Plan B using JavaScript. Please see the attached .story file. I'm using an Execute JavaScript trigger to run a small JavaScript snippet when the timeline starts on the Blank layer in the Slide Master. This script is intended to force the Feedback layer to show when returning from the Result slide. No other tweaks needed.
- Kate_Golomshtok6 months agoCommunity Member
Thank you! It really works. JavaScript still feels like magic to me. I’ll definitely keep this code in mind for the future
Related Content
- 9 months ago
- 2 months ago
- 12 months ago