Forum Discussion
Freeform Drag and Drop States Bug
Good morning,
I am having trouble with the Freeform Drag and Drop activity and how different draggable object states are triggered.
If I trigger a state change in the draggable item (when dragged) either by:
- Using the "Drag Over" state; or
- Using a custom state which is triggered when the object is dragged over a specific target;
Then it shows both the "Normal" and "Drag Over"/Custom state simultaneously. If the item is dropped (whether on a target or outside of them) it keeps both these states visible. If I have set it to change to a disabled state when dropped, then it does that, but still keeps these two other states visible also.
Is there currently a known bug which is causing this issue? I can supply the story file if required.
Many thanks,
Ben.
3 Replies
- JudyNolletSuper Hero
States are built on top of Normal. Unless you add an object that completely covers the Normal state, stuff on the Normal state will show in another state. You have to plan your states with that in mind.
Here's an example with Normal, Hover, Selected, and Visited:
- BenFrench2025Community Member
Hey Judy,
That is a really handy diagram to explain the states so thank you for sharing.
It turned out that the problems I was having were related to a bug in Storyline regarding the use of SVG images. When I replaced them with identical PNG versions, I experienced no more issues. I will just have to avoid using imported SVG images for Freeform drag and drop activities/objects with multiple states.
- JudyNolletSuper Hero
Hi, Ben,
Thanks for sharing the fix you found. That might help others who find this discussion.
FYI: I created that States diagram for my primer on built-in states. If you're interested, you can find it here: https://360.articulate.com/review/content/eaccc037-929b-43b5-b636-5333181a9c70/review