I am stucked in a problem, I think maybe a bug inside the program, or maybe inside my head.
When I have one sprite over another and pass the mouse over a point on the screen common to both sprites, the "cursor is over" event correctly identifies the sprite that is on top, but when I set one action it affects both, not just the one identified by "cursor is over".
There is something wrong about this behavior, there isn't?
Here is a simple project example of the situation: http://live.blog.br/test/
Below we have that code.