Hello-
I am porting a game to Mac OSX from iOS/Android. My UI is perfect except for one issue. I have a draggable panel that occasionally has to be moved offscreen, redrawn, and then slid back on screen with SpringPanel.
All works great except for one issue: if the mouse hovers over the panel while SpringPanel is springing it in, the tween seems to stop. No clicking, no interaction, just if the mouse is over the panel the springpanel tween ends. If the panel moves to where the mouse happens to be, it stops.
I need to disable this -- is there a way I can tell the panel NOT to respond to mouseover events this way? I don't think I really need any mouseover interaction in this game (since it is a port of a mobile game and that has no equivalent on mobile) but if I could at least disable it for this panel I would be in good shape.
[edit] To be more clear, the mouse over event seems to be interrupting the SpringPanel tween. I just checked the items on the panel. There is a grid made up of sprites and buttons, but none of them have handlers that should handle mouse over as far as I can tell. Also my grid has a UICenterOnChild component.
The more I think about this the more confusing it is. I can't imagine why on earth a draggable panel would need to respond to OnHover at all. Or a Tween, or anything in my UI except maybe buttons. But even still, I can't find where it happens to comment it out.
[edit2] I have more info on this. It isn't just OnHover that causes this. Its when the mouse MOVES while over the panel.