[Laszlo-dev] For Review: Change 20090827-hqm-s Summary: make context menus 'hide' behavior match swf8
Henry Minsky
hminsky at laszlosystems.com
Fri Aug 28 13:30:48 PDT 2009
I'm wondering if something is intercepting mouse down events before they get
to the
text fields...
On Fri, Aug 28, 2009 at 4:30 PM, Henry Minsky <hminsky at laszlosystems.com>wrote:
> Buttons are still clickable, it is only selectable text views that seem to
> have lost their sensitivity to
> mouse dragging over them.
>
> Text is not selectable in FF and Safari on the Mac. But in IE7, text
> selection still works.
>
>
>
>
> On Fri, Aug 28, 2009 at 4:22 PM, Henry Minsky <henry.minsky at gmail.com>wrote:
>
>> No, it's not just the debugger, this change seems like it causes any
>> selectable text view to not be selectable.
>>
>>
>>
>>
>> On Fri, Aug 28, 2009 at 4:20 PM, P T Withington <ptw at laszlosystems.com>wrote:
>>
>>> So, does the clickability of the debugger text take some completely
>>> different path than the clickability of normal views? Maybe we are barking
>>> up the wrong tree here.
>>>
>>>
>>> On 2009-08-28, at 15:51EDT, Henry Minsky wrote:
>>>
>>> Yeah, I mean to look the clickdiv. Max's changes only affect the
>>>> root canvas sprite clickdiv width and height (the code is all in "if
>>>> (isroot) { ...}" blocks) .
>>>>
>>>> I was thinking maybe the "100%"
>>>> was confusing the CSS,but I tried a canvas with an absolute width and
>>>> height, and it
>>>> still doesn't work.
>>>>
>>>> What is weird is when I comment out max's change (which makes text be
>>>> selectable again) ) and ask for the canvas clickdiv
>>>> width and height, they have empty string values.
>>>>
>>>> So I am missing something here. I thought it was going to be that the
>>>> canvas
>>>> clickdiv had zero size, but that doesn't seem to be the problem.
>>>>
>>>> lzx> canvas.sprite.__LZclickcontainerdiv.style.width
>>>> ''
>>>> lzx> canvas.sprite.__LZclickcontainerdiv.style.height
>>>> ''
>>>> lzx> canvas.sprite.__LZclickcontainerdiv
>>>> «HTMLDivElement#0| This is the
>>>> canvas/@sprite/@__LZclickcontainerdiv/div.lzcanvasclickdiv[@style="clip:
>>>> rect(0px, 1357px, 535px, 0px); display: none;"]»
>>>> lzx>
>>>>
>>>>
>>>>
>>>> On Fri, Aug 28, 2009 at 3:43 PM, P T Withington <ptw at laszlosystems.com
>>>> >wrote:
>>>>
>>>> Isn't it the clickdiv you need to look at, not the context div? But,
>>>>> if
>>>>> the clickdiv is also 0-sized, that would explain why there is nothing
>>>>> to
>>>>> click on.
>>>>>
>>>>> This is the clickdiv for the debugger content view:
>>>>>
>>>>> <div id="click/LzDebugWindow/@middle/@content/text"
>>>>> class="lztextcontainer_click" style="z-index: 2; clip: rect(0px,
>>>>> 4096px,
>>>>> 66px, 0px); left: 0px;"/>
>>>>>
>>>>>
>>>>> It's clip is the right size, but it itself has no height or width. I
>>>>> wonder if it has something to do with:
>>>>>
>>>>> this.quirks.size_blank_to_zero
>>>>>
>>>>> you could try setting that to false and see.
>>>>>
>>>>>
>>>>> On 2009-08-28, at 15:08EDT, Henry Minsky wrote:
>>>>>
>>>>> In the sprite constructor, I see a value of zero being assigned to
>>>>> width
>>>>>
>>>>>> and
>>>>>> height here
>>>>>>
>>>>>> if (quirks.fix_contextmenu) {
>>>>>> var cxdiv = document.createElement('div');
>>>>>> cxdiv.className = 'lzcanvascontextdiv';
>>>>>> cxdiv.id = 'lzcanvascontextdiv';
>>>>>> root.appendChild(cxdiv);
>>>>>> cxdiv.owner = this;
>>>>>> cxdiv.style.width = this._w;
>>>>>> cxdiv.style.height = this._h;
>>>>>> Debug.info("setting cvdiv.style.width", this._w);
>>>>>> Debug.info("setting cvdiv.style.height", this._h);
>>>>>> this.__LZcontextcontainerdiv = cxdiv;
>>>>>> }
>>>>>>
>>>>>> That prints out "0pt" for the values when it runs...
>>>>>>
>>>>>> On Fri, Aug 28, 2009 at 2:28 PM, Henry Minsky <henry.minsky at gmail.com
>>>>>>
>>>>>>> wrote:
>>>>>>>
>>>>>>
>>>>>> This regression came with changeset
>>>>>>
>>>>>>>
>>>>>>> r14554 | max | 2009-08-24 21:05:44 -0400 (Mon, 24 Aug 2009) | 18
>>>>>>> lines
>>>>>>>
>>>>>>> Change 20090821-maxcarlson-Y by maxcarlson at Bank on 2009-08-21
>>>>>>> 17:33:09
>>>>>>> PDT
>>>>>>> in /Users/maxcarlson/openlaszlo/trunk-clean
>>>>>>> for http://svn.openlaszlo.org/openlaszlo/trunk
>>>>>>>
>>>>>>> Summary: Eliminate scrollbars for oversized divs
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Aug 28, 2009 at 1:44 PM, Henry Minsky <
>>>>>>> henry.minsky at gmail.com
>>>>>>>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>
>>>>>>> I'll try and locate where this regressed
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Fri, Aug 28, 2009 at 1:01 PM, Max Carlson <max at laszlosystems.com
>>>>>>>>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>
>>>>>>>> I swear this was working the other day. What does a binary search
>>>>>>>> say?
>>>>>>>>
>>>>>>>>>
>>>>>>>>> -----Original Message-----
>>>>>>>>> From: Henry Minsky <henry.minsky at gmail.com>
>>>>>>>>> Sent: Friday, August 28, 2009 8:58 AM
>>>>>>>>> To: andre.bargull at udo.edu; P. Tucker Withington <
>>>>>>>>> ptw at openlaslzo.org>
>>>>>>>>> Cc: max at laszlosystems.com; laszlo-reviews at openlaszlo.org
>>>>>>>>> Subject: Re: For Review: Change 20090827-hqm-s Summary: make
>>>>>>>>> context
>>>>>>>>> menus 'hide' behavior match swf8
>>>>>>>>>
>>>>>>>>> Hey Tucker, do you happen to know if something changed recently
>>>>>>>>> with
>>>>>>>>> text
>>>>>>>>> or selection that makes it not possible to select debugger messages
>>>>>>>>> in
>>>>>>>>> the
>>>>>>>>> DHTML debug window?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> And I'm currently unable to inspect messages in the DHTML debugger
>>>>>>>>> (at
>>>>>>>>> least under Firefox3, trunk at 14603), is that a known issue?
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On 8/28/2009 5:39 AM, Henry Minsky wrote:
>>>>>>>>> Change 20090827-hqm-s by hqm at badtzmaru.home on 2009-08-27 23:33:23
>>>>>>>>> EDT
>>>>>>>>> in /Users/hqm/openlaszlo/trunk-diamond/WEB-INF/lps/lfc
>>>>>>>>> for http://svn.openlaszlo.org/openlaszlo/trunk/WEB-INF/lps/lfc
>>>>>>>>>
>>>>>>>>> Summary: make context menus 'hide' behavior match swf8
>>>>>>>>>
>>>>>>>>> New Features:
>>>>>>>>>
>>>>>>>>> Bugs Fixed: LPP-8218
>>>>>>>>>
>>>>>>>>> Technical Reviewer: max
>>>>>>>>> QA Reviewer: andre
>>>>>>>>> Doc Reviewer: (pending)
>>>>>>>>>
>>>>>>>>> Documentation:
>>>>>>>>>
>>>>>>>>> Release Notes:
>>>>>>>>>
>>>>>>>>> Details:
>>>>>>>>>
>>>>>>>>> + Change to make a context menu hide if you mouse up or down
>>>>>>>>> outside of
>>>>>>>>> it
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Henry Minsky
>>>>>>>> Software Architect
>>>>>>>> hminsky at laszlosystems.com
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>> --
>>>>>>> Henry Minsky
>>>>>>> Software Architect
>>>>>>> hminsky at laszlosystems.com
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>> --
>>>>>> Henry Minsky
>>>>>> Software Architect
>>>>>> hminsky at laszlosystems.com
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>
>>>> --
>>>> Henry Minsky
>>>> Software Architect
>>>> hminsky at laszlosystems.com
>>>>
>>>
>>>
>>
>>
>> --
>> Henry Minsky
>> Software Architect
>> hminsky at laszlosystems.com
>>
>>
>>
>
>
> --
> Henry Minsky
> Software Architect
> hminsky at laszlosystems.com
>
>
>
--
Henry Minsky
Software Architect
hminsky at laszlosystems.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.openlaszlo.org/pipermail/laszlo-dev/attachments/20090828/f089f4f0/attachment-0001.html
More information about the Laszlo-dev
mailing list