There seems to be a bug in the onmouseout behavior for views/sprites
in the SWF runtimes.
http://forum.openlaszlo.org/showthread.php?t=14326
Take this little test program:
<canvas width="100%" height="100%" debug="true">
<view id="bb" width="60" height="60" x="100" y="100" bgcolor="yellow">
<handler name="onmouseout" args="evt">
Debug.info("x=" + this.getMouse("x") + " / y=" + this.getMouse("y"));
</handler>
</view>
</canvas>
If you move the mouse cursor out of the yellow view, the onmouseout
event gets triggered for the following mouse positions:
DHTML:
x-axis: -1 60
y-axis: -1 60
SWF10:
x-axis: 0 61
y-axis: -1 60
SWF10:
x-axis: 0 61
y-axis: -1 60