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

Reply via email to