[Laszlo-dev] Where I am so far on LPP-5447

P T Withington ptw at pobox.com
Wed Jul 22 15:16:45 PDT 2009


Done.

Maybe you can suss out why this does not work in Firefox, and suggest  
a strategy for my question on line 642 of LzInputTextSprite.

On 2009-07-22, at 17:57EDT, Max Carlson wrote:

> Can you svn up and re-send your change?  It doesn't apply cleanly to  
> TOT.  Bonus points if you add comments based on my reply to your  
> last message (Need some help [#LPP-5447] DHTML: inputtext and  
> clickable - OpenLaszlo Jira)...
>
> P T Withington wrote:
>> [This is a work in progress that I am sending to Max so he can help  
>> finish it.  Actually, anyone is welcome to pitch in!]
>> Change 20090722-ptw-k by ptw at dueling-banjos.home on 2009-07-22  
>> 17:43:39 EDT
>>    in /Users/ptw/OpenLaszlo/trunk
>>    for http://svn.openlaszlo.org/openlaszlo/trunk
>> Summary: Don't re-parent input text to click tree
>> Bugs Fixed: LPP-5447 DHTML: inputtext and clickable
>> Technical Reviewer: max (pending)
>> QA Reviewer: a.bargull at intensis.de (pending)
>> Details:
>>    This is just a first pass.  It doesn't reparent the input text
>>    sprite into the click tree, and it turns off the click tree when
>>    you mouse over in input element.  The test case works in Safari,
>>    but in Firefox, if you try to mousedown&drag to select the text in
>>    the input element, the entire canvas starts scrolling?
>>    There may be a more efficient way to disable the click tree.  I
>>    just discovered LzMouseKernel.setGlobalClickable which has what
>>    looks like a much more efficient method.
>>    I am sure there is a bunch of work to be done fixing up the
>>    accounting for __lastshown, __focusedSprite, and __lastfocus,
>>    whose contract I cannot figure out...
>> Tests:
>>    Test case from LPP-8334
>> Files:
>> M      WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
>> M      WEB-INF/lps/lfc/kernel/dhtml/LzInputTextSprite.js
>> Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20090722-ptw-k.tar
>
> -- 
> Regards,
> Max Carlson
> OpenLaszlo.org



More information about the Laszlo-dev mailing list