Forum Discussion
Storyline 360 Quiz Try Again: Keep showing the correct answers after selecting try again
- 3 months ago
Ooh this is a good one. Took me a moment to see what was going on.
On the Try Again layer, you're changing selected states to the custom state Correct if the choice was selected when submitted. Upon returning to the base layer, the custom states are selected showing the checkmark. That's the issue with the interaction.
Custom states are not registered as selected which is the built-in state Storyline's looking for to evaluate what the learner selected.
Simple fix: Add two additional triggers to the Submit button to quickly change correctly selected choices from custom state back to built-in Selected state. The learner won't see this because it happens immediately but Storyline will see the change and register the choices as selected.
Quick video: View
Sample file: Attached
Good morning, David. I am using a free-form multiple response for accessibility reasons. Here is the sanitized version of the file. Thank you for taking a look!
Thanks, Barbara. Two things: Change your checkbox button states from the built-in Drop Correct and Drop Correct to cusom states.
The other thing I'd recommend is changing the timeline event from "when timeline starts" to when user clicks the "Try Again" button. That way the learner can still review their choices before they reset.
- BarbaraJacobs-13 months agoCommunity Member
Thanks, David. I did notice I'd forgotten about the timeline, but even after resetting that, it did not work. The states are custom, I just borrowed the names, but I'll try resetting those as well. Whatever I try, the system still sees the incorrect option as selected on the try again since it is not a normal state. Any option that is not normal is counted as selected. If the state returns to normal, it works. This defeats the purpose for us. We like to use the same selection shape for all KRs. We apply the button set when only one selection is needed. BTW: This works when there is only one option; not when there are multiple responses.
Is there an easy way to convert a freeform to a built-in?
- DavidAnderson3 months agoStaff
Ooh this is a good one. Took me a moment to see what was going on.
On the Try Again layer, you're changing selected states to the custom state Correct if the choice was selected when submitted. Upon returning to the base layer, the custom states are selected showing the checkmark. That's the issue with the interaction.
Custom states are not registered as selected which is the built-in state Storyline's looking for to evaluate what the learner selected.
Simple fix: Add two additional triggers to the Submit button to quickly change correctly selected choices from custom state back to built-in Selected state. The learner won't see this because it happens immediately but Storyline will see the change and register the choices as selected.
Quick video: View
Sample file: Attached
- BarbaraJacobs-13 months agoCommunity Member
Thank you so much, David! Worked like a charm. Perhaps that will be an enhancement in the future?
Related Content
- 8 months ago
- 9 months ago
- 7 months ago