Forum Discussion
Saving Lightbox text-field data programmatically
Yes, that would be my guess. Depending on how storyline exports various scorm packages and depending on where those scorm packages end up being hosted it might tap into and use browser state changes. The browser can tell when a user clicks away from a tab into a new tab or when they change to another application. I made this quick demo to show how a site can detect when a user becomes passive to active in the page lifecycle. https://codepen.io/josdea/full/WNXNzqO
It seems that scorm packages and LMS systems can save states when a user leaves. For whatever reason lightboxes and i've also wanted the current video playback position to be saved if a user closes the window may not be implemented in storyline for some reason.
Variables may be a way to ensure your values get saved in whatever logic is used to save states.