SL3 doesn't treat drop correct/incorrect as state: is not normal.
Building some drag&drop interaction, and I want to make "submit" button change it's state to normal when all of the pieces were dropped somewhere (correct or not).
So I created drop correct/incorrect states, unchecked in drag&drop options "Delay item drop state ..." option, and made a trigger "Change state of submit button to Normal when all of [array of objects] state are not normal".
I run my d&d, do it, and... nothing happens. My drags change colors to correct/incorrect, so the states of the drags change and are not normal. When I make trigger "change state of dragX to state custom when dropped on [array of drops]" and then "change state of submit button to Normal when all of [array of objects] state are not normal" - everything works fine.
So it seems like Storyline treats drop correct/incorrect as state normal, when it actually changes states. Why is it so?
I can't post my .story but it's really easy to recreate.