I am seem to be having an issue here. I am trying to get a Spark DropDownList to open on mouseover or rollover and close on mouseout or rollout, but not if the mouse is on popup. But if the mouse rolls out or mouses out of the popup it should also close. The issue is when you use rollover on dropdownlist, plus rollout, when you try to move your mouse down to the popup it closes as it hears the rollout.
Does this code go in the skin? Do I need to extend the DropDownList? Not sure what is the best practice with addition of Spark and Skins?
Probably not best practice but put a rect in the skin and pushed it (top = -20) so my rollout handler sees it.