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