Reset a Drag and Drop activity without changing slide property
I am creating a Drag and Drop activity with a Reset functionality. As per the requirement, the Drag and Drop activity should reset to its initial state only if the student clicks on the "Reset Activity" button and it should not reset to initial state if a student has completed the activity and is revisiting the slide.
After searching through the forums, the only option I have found to reset a Drag and Drop activity is to set the slide property to "Reset to Initial State", but this would reset the activity every time a student is visiting it. Is there any way to avoid this, for example, avoid resetting the slide when the timeline starts based on the value of a variable?
I have attached a sample activity file.
Thank you for your replies.