[Laszlo-dev] For Review: Change 20070722-maxcarlson-g Summary: Fix inputtext focus and blurring in IE

Max Carlson max at openlaszlo.org
Sun Jul 22 12:27:09 PDT 2007


Change 20070722-maxcarlson-g by maxcarlson at plastik on 2007-07-22  
12:13:31 PDT
     in /Users/maxcarlson/openlaszlo/legals-checkin
     for http://svn.openlaszlo.org/openlaszlo/branches/legals

Summary: Fix inputtext focus and blurring in IE

New Features:

Bugs Fixed: LPP-4244 - Mouse handling busted in R5588 IE7 DHTML

Technical Reviewer: promanik
QA Reviewer: hminsky
Doc Reviewer: (pending)

Documentation:

Release Notes:

Details: LzSprite.js - setWidth/Height() return new width value if  
changed.  Optimize setOpacity.

LzMouseKernel.js - Pass eventname and target into  
LzInputTextSprite.__hideIfNotFocused(), but only when  
fix_ie_clickable quirk is on.  Otherwise, act the same as before.

LzInputTextSprite.js - Add __setglobalclickable() method and call it  
instead of calling __setCSSClassProperty() directly.  Turn global  
ckickability on when mousing out of inputtext, and off again when  
mousing back over the inputtext.  This makes clickable views function  
they way they should without interfering with the inputtext.   
setWidth/Height() use values returned from LzSprite.setWidth/Height().


Tests: ant lztest, LPP-4244 pass.

Files:
M      WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzMouseKernel.js
M      WEB-INF/lps/lfc/kernel/dhtml/LzInputTextSprite.js

Changeset: http://svn.openlaszlo.org/openlaszlo/patches/20070722- 
maxcarlson-g.tar


More information about the Laszlo-dev mailing list