Change philip-20110711-TXE by philip@PHILIP-I7 on 2011-07-11 19:44:05
EDT
in /cygdrive/c/clients/laszlo/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Fix case when mousedown event changes focus
New Features:
Bugs Fixed: LPP-9985
Technical Reviewer: (pending)
QA Reviewer: yfang
Doc Reviewer: (pending)
Documentation:
Release Notes:
Overview:
Details:
LPP-9981 addressed the case when mousedown is received by a nonfocusable
view. The fix was to send a blur event by turning off the focus. This
change breaks the test case in LPP-9985. The fix is to see that the
focus is changed by the mouedown event and then to skip the call to
lz.Focus.__LZcheckFocusChange.
Tests:
See test case in LPP-9985. Test case in LPP-9981 still works.
Note: when run the LPP-9985 test and click on the text box with the
onclick event, the mousedown event will clear the focus and then the
onclick event will set the focus.
Files:
M WEB-INF/lps/lfc/services/LzFocus.lzs
M WEB-INF/lps/lfc/services/LzModeManager.lzs
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/philip-20110711-TXE.tar