Could you try instead setting style.cursor to the empty string?  I  
believe this is the portable way to remove a style, and it should be  
more efficient than copying the class style down to each element.

My bad for thinking that I could manipulate a DOM object as a  
Javascript object.

On 2009-07-20, at 19:24EDT, Max Carlson wrote:

> Change 20090720-maxcarlson-I by [email protected] on 2009-07-20
> 16:19:41 PDT
>     in /Users/maxcarlson/openlaszlo/trunk-clean
>     for http://svn.openlaszlo.org/openlaszlo/trunk
>
> Summary: Fix selection mechanism for IE DHTML
>
> Bugs Fixed: LPP-8339 - DHTML - IE 7 - Using OL 4.5.x.0 (14329) to
> compiled the latest build with webtop jade trunk - does not work with
> IE 7 (no login,)
>
> Technical Reviewer: ptw
> QA Reviewer: hminsky
>
> Details: This line intruduced in r14329 was a problem for IE:
> delete this.__LZdiv.style['cursor'];
>
> I changed it to explicitly set the style, based on the default value.
>
> Tests: webtop starts up again in IE7 dhtml.  Also, this testcase still
> works - the first line is not selectable and has the default cursor.
> The second line is selectable.  Clicking the button turns off
> selectable for the second line and shows the default cursor:
> <canvas>
>     <simplelayout/>
>     <text>Hello Laszlo!</text>
>     <text name="foo" selectable="true">Hello Laszlo!</text>
>     <button onclick="foo.setAttribute('selectable',
> false)">unselectable</button>
> </canvas>
>
> Files:
> M      WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js
>
> Changeset: 
> http://svn.openlaszlo.org/openlaszlo/patches/20090720-maxcarlson-I.tar
> _______________________________________________
> Laszlo-reviews mailing list
> [email protected]
> http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to