The test case still seems to be failing for me in Firefox/OSX , in swf10. If I move the mouse from right to left across the "XXXXXXXXX", it does not turn the gray square pink when it moves over it, and the mouseout event also does not occur if you move the mouse out tavelling over the XXX textfield.
On Fri, Jun 11, 2010 at 1:36 PM, Max Carlson <[email protected]> wrote: > Change 20100611-maxcarlson-e by [email protected] on 2010-06-11 > 11:30:44 MDT > in /Users/maxcarlson/openlaszlo/trunk-clean > for http://svn.openlaszlo.org/openlaszlo/trunk > > Summary: Fix text mouse interaction in swf10 > > Bugs Fixed: LPP-8119 - Make a generic 'notifying event' for more efficient > runtime callback handling, LPP-9101 - swf10: mouse events for text links > interfere with clickable views beneath them > > Technical Reviewer: ptw > QA Reviewer: hminsky > > Details: LzTextSprite - Set mouseEnabled from activateLinks() which is > called when ontextlink is registerd in LzText. > > LzSprite - Add textlinksneedmouseevents quirk, set to true. > > LzIdle - Use subclass of LzNotifyEvent to handle registration for kernel > idle events. > > LzDefs - Update LzDeclaredEventClass to take an optional argument for the > event constructor to be used. > > LzText - In the constructor, use special LzTextlinkEvent LzNotifyEvent to > turn off/on clickable text if the textlinksneedmouseevents quirk is true. > > LaszloEvents - Use specific event class if specified. > > Library - include LzNotifyEvent. > > LzNotifyEvent - Shared implementation of notifications. > > > Tests: See LPP-9101, links in debugger still work. > > Files: > M WEB-INF/lps/lfc/kernel/swf9/LzTextSprite.as > M WEB-INF/lps/lfc/kernel/swf9/LzSprite.as > M WEB-INF/lps/lfc/services/LzIdle.lzs > M WEB-INF/lps/lfc/core/LzDefs.lzs > M WEB-INF/lps/lfc/views/LzText.lzs > M WEB-INF/lps/lfc/events/LaszloEvents.lzs > A WEB-INF/lps/lfc/events/LzNotifyEvent.lzs > M WEB-INF/lps/lfc/events/Library.lzs > > Changeset: > http://svn.openlaszlo.org/openlaszlo/patches/20100611-maxcarlson-e.tar > -- Henry Minsky Software Architect [email protected]
