Variable doesn't stay True if exiting
Jan 27, 2014
Hi,
I have an issue with the behaviour of a variable when exiting a course.
We make our own navigation for our courses. We have a rectangle that hides the next button until the audio completes. (I know! No haters, please!)
A variable is set to become True so that on a revisit, the rectangle is hidden and the user can go back and forth as they please.
This works on all pages except the last page. If a user exits the course on the last page, and revisits the object, the rectangle appears visible from timeline start (even though it should be hidden).
If a user replays the page, the rectangle will be hidden when the timeline starts (correct behaviour)
or
If a user goes to the previous page and comes back, the rectangle will be hidden. (correct behaviour)
Can anyone shed any light on this? You can view the sco behaviour here: scormcloud
and I'm attaching the story file as well.
7 Replies
Hi lilian!
Oddly enough, I tested this quite a bit last night and I was seeing the same thing.
However, the newest Update 5 was released yesterday as well. I updated this morning and tried out the project you shared. Now, when I test and revisit the course, the next button is functioning properly when revisiting (the "Hidden" button doesn't appear when reloading the entire course).
Can you test this out on your end as well please?
Here's the uploaded project:
Testing for lilian
If that works for you, I would recommend updating and republishing on your end.
Hi Christine,
Thanks for your help but the upgrade hasn't fixed the issue, I'm afraid. Apart from using your link, I republished after upgrading too: scormcloud
Now I've noticed this behaviour, I will work around it until it gets fixed! The moral of the story is to not have a variable like that for the last slide in a scene.
regards
Lilian
Hi Lilian,
Can you clarify something - you said 'apart from using my link" - does that mean it did work for you in the version I published? If so, you might want to try importing the slides from your original project into a new one.
Importing from Another Storyline Project -E-Learning Heroes
In either case, I'm happy to hear that you were able to find a workaround :) Though, obviously, I'd prefer if if you didn't need to use one!
Thanks!
Hi Christine, sorry, no, I meant that I tried your link and that didn't work as expected either. So neither your version nor mine works! Thanks for your help though.
Hi Lilian,
OK - thank you very much for clarifying :)
I did a little extra testing with this. I'm starting to think that the problem is that we've been using a variable that adjusts at the end of the timeline. To help explain this; I added a extra slide and enabled the "Next" and "Previous" buttons after the slide that contains your exit and custom button. I also set the settings for both slides to "Resume saved State". Now, upon revisiting and viewing that blank slide first, when I go back one more slide, the button works fine and resumes properly.
Here's the published version, if you'd like to take a look:
TestingForLilianExtraSlide
Could you take a look, please? If you see the same thing, it looks like that state and variable only seem to save on resume when you move forward to another slide. Not quite sure why at this point, but if that works for you as well, we may be getting closer to narrowing it down.
Thanks, Lilian!
Hi Christine, yes, I can confirm the button resumes properly provided there is another slide at the end. We have made a note to always add a slide at the end that doesn't require the next button to use a variable as a workaround.
Thanks.
Thanks Lilian for the update and I'm happy to hear you were able to find a solution!
This discussion is closed. You can start a new discussion or contact Articulate Support.