ok I added it to quirks

On Fri, Aug 21, 2009 at 6:29 PM, Max Carlson <[email protected]> wrote:

> This looks good overall - but I'd also prefer you use a sprite quirk
> instead of calling hasFeature() every time...
>
>
> Henry Minsky wrote:
>
>> Note, this always suppresses the system built-in context menu, but as far
>> as I can tell, the code was
>> already always doing that, the showContextMenu function always defaults to
>> the canvas (root sprite) context menu.
>>
>>
>> If the rich text editor needs to get the default menu, maybe that is
>> implicitly done because it's in its own iframe?
>>
>>
>> Change 20090821-hqm-K by [email protected] on 2009-08-21 17:13:37 EDT
>>    in /Users/hqm/openlaszlo/trunk-clean
>>    for http://svn.openlaszlo.org/openlaszlo/trunk
>>
>> Summary: allow oncontextmenu to be sent even when context menu is already
>> open
>>
>> New Features:
>>
>> Bugs Fixed: LPP-8218
>>
>> Technical Reviewer: max
>> QA Reviewer: ptw
>> Doc Reviewer: (pending)
>>
>> Documentation:
>>
>> Release Notes:
>>
>> Details:
>>
>> + the original bug which was being worked around seems to have been
>> fixed (the one where the Mac browser sent a left-click instead of
>> right click when using the two-finger tap-click to simulate a right
>> mouse button).
>>
>> LzMouseKernel:
>>
>> + removes the workaround in __mouseEvent where mousedown-right was
>>  treated as 'oncontextmenu' event.
>>
>> + check if DOM level 2 mouse events are supported, and if so use
>> mousedown-right to trigger context menu display. Otherwise use the
>> 'oncontextmenu' event.
>>
>> LzContextMenuKernel: removes the "__sentshowevent" flag from the code
>> for displaying the menu
>>
>> Tests:
>>
>> test case from bug report
>>
>> +  onmenuopen event should fire just once when menu is opened.
>> + If the context menu is already open, clicking right again SHOULD sent
>> another onmenuopen event
>>
>> <canvas debug="true" height="100%">
>>  <view width="200" height="200" bgcolor="0xff0000">
>>   <contextmenu name="cm" onmenuopen="Debug.write('opened menu')" >
>>     <contextmenuitem caption="hello world"/>
>>   </contextmenu>
>>  </view>
>> </canvas>
>>
>> Files:
>> M      WEB-INF/lps/lfc/kernel/dhtml/LzBrowserUtils.js
>> M      WEB-INF/lps/lfc/kernel/dhtml/LzContextMenuKernel.lzs
>> M      WEB-INF/lps/lfc/kernel/dhtml/LzMouseKernel.js
>>
>>
>> Changeset:
>> http://svn.openlaszlo.org/openlaszlo/patches/20090821-hqm-K.tar
>>
>
> --
> Regards,
> Max Carlson
> OpenLaszlo.org
>



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

Reply via email to