-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First model remains _isLocked
when content order is randomised
#223
Comments
I have a feeling it's just that the locks aren't recalculated after the assessment reworks its children. adapt-contrib-trickle/js/models.js Line 194 in 275462a
|
|
That makes sense. An extra execution to cover the immediate descendants, instead of just the ancestor's next siblings: adapt-contrib-trickle/js/models.js Lines 207 to 209 in 275462a
adapt-contrib-trickle/js/models.js Lines 222 to 227 in 275462a
|
🎉 This issue has been resolved in version 7.4.1 🎉 The release is available on GitHub release Your semantic-release bot 📦🚀 |
Since https://github.com/adaptlearning/adapt-contrib-trickle/releases/tag/v5.1.0, if page content is randomised (e.g. via an assessment) and the first component displayed isn't the first in the natural model structure order, that component remains
_isLocked
for the remainder of the course session. The model therefore appears locked in the pageLevelProgress despite trickle itself unlocking to the next model. All subsequent models work as expected.The text was updated successfully, but these errors were encountered: