[Laszlo-dev] Where I am so far on LPP-5447
Max Carlson
max at laszlosystems.com
Wed Jul 22 15:35:13 PDT 2009
There's a braino on line 332 of LzInputTextSprite.js: isclickable -> c...
Also, I had to back out your changes in LzSprite to get anything to show
up in trunk-clean/examples/components/edittext_example.lzx?lzr=dhtml in
Firefox 3.5...
P T Withington wrote:
> 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
>
--
Regards,
Max Carlson
OpenLaszlo.org
More information about the Laszlo-dev
mailing list