Change philip-20110721-RZW by philip@PHILIP-I7 on 2011-07-21 13:17:13
EDT
in /cygdrive/c/clients/laszlo/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Fix issue related to missing KEY_UP events in IE
New Features:
Bugs Fixed: LPP-9999, LPP-10006
Technical Reviewer: (pending)
QA Reviewer: mdemmon
Doc Reviewer: (pending)
Documentation:
Release Notes:
Overview:
Details:
A flash bug, http://bugs.adobe.com/jira/browse/FP-6113, appears to be
causing missing KEY_UP events in IE. There is code in LzKeyboardKernel
to prevent multiple KEY_DOWN events when you press and hold a key down.
I modified this code to allow the KEY_DOWN event if you are running in
IE and the key is the tab key. This allows focus to work again when
tabbing between components. To prevent too many keydown events, the code
makes sure 100 msec has passed before allowing another keydown.
Tests:
See test cases in LPP-9999 and LPP-10006
Files:
M WEB-INF/lps/lfc/kernel/swf9/LzKeyboardKernel.as
M WEB-INF/lps/lfc/kernel/swf9/LzSprite.as
M lps/components/extensions/html.lzx
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/philip-20110721-RZW.tar