[Laszlo-dev] For Review: Change 20090107-maxcarlson-t Summary: Fix mousewheel in swf9

P T Withington ptw at laszlosystems.com
Wed Jan 7 11:55:39 PST 2009


Approved, but inquiring minds want to know:  why does the mousewheel  
depend on globalValue?  I would think it should be a core/kernel  
service.

On 2009-01-07, at 11:32EST, Max Carlson wrote:

> Change 20090107-maxcarlson-t by maxcarlson at Bank.lan on 2009-01-07  
> 08:27:05 PST
>    in /Users/maxcarlson/openlaszlo/trunk-clean
>    for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Fix mousewheel in swf9
>
> Bugs Fixed: LPP-7575 - swf9: mousewheel not working in OS X
>
> Technical Reviewer: ptw
> QA Reviewer: hminsky
>
> Details: LzUtils.lzs - Add null arg to __unpackList() so it works  
> with swf9.  Use globalValue() to look up classes instead of  
> __findClass().
>
> PresentationTypes.lzs - Use globalValue() to look up classes instead  
> of lz.Utils.__findClass() in GenericPresentationType.
>
> LzRuntime.lzs - Add special case for 'lz' to ensure it's found -  
> fixes the mouse wheel.
>
> Tests: test/lfc/legals/keyboardandmouse.lzx runs in swf9 and in  
> other runtimes.  Testcase from LPP-2610 runs consistenty across  
> runtimes.
>
> Files:
> M      WEB-INF/lps/lfc/services/LzUtils.lzs
> M      WEB-INF/lps/lfc/core/PresentationTypes.lzs
> M      WEB-INF/lps/lfc/compiler/LzRuntime.lzs
>
> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20090107-maxcarlson-t.tar



More information about the Laszlo-dev mailing list