Freeform drag n drop slide locking itself if incomplete when revisiting

Greetings,

I ran into the following problem, as follows:

  • The slide is a freeform drag n drop, set with "Return item to start point if dropped outside [a correct drop target]".
  • The Next button is disabled so the user cannot progress until the drag n drop is completed.
  • The Previous button still functions as intended.
  • The slide is set to "Resume Saved State", as I want the user to be able to review the slide if revisiting.
  • The user is not blocked if he either chooses to leave everything blank or completes it.
  • However, if the user starts the drag n drop by dragging at least one element, but decides to leave the slide (via the Previous button or by the Menu) and then goes back to the drag n drop slide, the user is blocked.
  • The slide doesn't allow the user to complete the drag n drop, as every answer is marked as "Drop Incorrect", which prevents the user to progress, as the Next button doesn't become available.

A "Reset to Initial State" doesn't block the user, but I want to save the user's answers for the drag n drop slide. SL3 (latest patch) seems to think that move away from the slide counts as a completion, when it should retains that the slide wasn't completed, and thus the user can resume the slide and complete it. This might affect whether the user quits the course at this slide and decides to resume where he was at when reopening it.

 

12 Replies
JC Goyette
Ashley Terwilliger

Hi JC, 

Can you share a copy of your .story file so that we could take a look at what may be different than David's test of the same setup? 

That'll help narrow down the cause and from there we can troubleshoot. 

Here is a mock-up and light version of the Drag n Drop (3 slides). As I stated:

  • Freeform Drag n drop
  • Resume Saved State
  • The bug occurs when you go back a slide while the Drag n Drop is incomplete
  • There's a Disabled next button that becomes Normal once all items are dropped correctly.
  • Since you cannot complete the Drag n Drop if you go back and forth between slides, the button never changes to a Normal state
JC Goyette
Alyssa Gomez

Hi JC!

What you're looking to do will work, as long as the Drag and Drop Option 'Reveal drag items one at a time' is not checked.

This will enable the learner to partially complete the interaction, click the previous button, then go back to complete the interaction.

Hi Alyssa,

Thank you for the answer. However, I... feel like it's not an intended behavior. What if I want to have items revealed one by one due to limited space? This implies that I must redesign my slide to have everything on it.

Why is the Reveal option causing the slide to glitch if it's set to "Resume Saved State" ?

Alyssa Gomez

Hi JC!

Our team did some further digging into this behavior, and we're seeing that the problem only happens in the HTML5 output. In Flash, the learner can go back to the drag and drop slide without being locked. Since we're seeing that difference in the outputs, that would lead us to believe this is a bug.

Here's the Flash output of your course, if you'd like to test it. 

From here, we'll get this in front of our product team for next steps. As soon as I know more, I'll pass the info along to you!

JC Goyette
Alyssa Gomez

Hi JC!

Our team did some further digging into this behavior, and we're seeing that the problem only happens in the HTML5 output. In Flash, the learner can go back to the drag and drop slide without being locked. Since we're seeing that difference in the outputs, that would lead us to believe this is a bug.

Here's the Flash output of your course, if you'd like to test it. 

From here, we'll get this in front of our product team for next steps. As soon as I know more, I'll pass the info along to you!

Hi Alyssa,

thank you again for the reply. I must say though that I primarily work with HTML5 publish settings only, due to how Flash is now handled by current browsers and devices.

I will keep checking the situation, but I do hope that this will be resolved soon.