Change 20090731-maxcarlson-a by maxcarl...@bank on 2009-07-31 09:33:19  
PDT
     in /Users/maxcarlson/openlaszlo/trunk-clean
     for http://svn.openlaszlo.org/openlaszlo/trunk

Summary: Redo mouse events for inputtext

Bugs Fixed: LPP-8356 - IE inputtext can not recieve first click event

Technical Reviewer: ptw
QA Reviewer: hminsky

Details: LzSprite, LzKeyboardKernel - Don't hide focused inputtexts.

LzTextSprite - Update setID()

LzInputTextSprite - Eliminate __LZinputclickdiv and use  
__LZclickcontainerdiv instead.  Eliminate IE-specific focus  
workarounds in __hideIfNotFocused().  Eliminate Firefox specific  
dom_breaks_focus quirk workarounds.  Handle mouse events in  
__setTextEvents() instead of a separate click div now that click divs  
are hidden.  Override setClickable() to only set the clickable  
property, so extra click divs aren't created.  Avoid setting  
_cancelfocus/blur for now.  Update setID().

LzInputText - Don't forward mouse events through inputtextevent().

Tests: See tests/lpp-8356.lzx?lzr=dhtml across browsers.  Both  
inputtexts are selectable with the mouse and by tabbing.  The  
clickable inputtext sends mouse events.

Files:
M      WEB-INF/lps/lfc/kernel/dhtml/LzKeyboardKernel.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzTextSprite.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzInputTextSprite.js
M      WEB-INF/lps/lfc/views/LzInputText.lzs

Changeset: 
http://svn.openlaszlo.org/openlaszlo/patches/20090731-maxcarlson-a.tar
_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews

Reply via email to