Can you try again with a clean build? I could have sworn it worked for me...


On Jun 11, 2010, at 2:39 PM, Henry Minsky <[email protected]> wrote:

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]


Reply via email to