(Note: I am checking this changeset in.)
Change philip-20121021-Avx by philip@philip-i7-2 on 2012-10-21 16:13:07
EDT
in /cygdrive/f/clients/laszlo/svn/openlaszlo/trunk
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Move focus to app in IE
New Features:
Bugs Fixed: LPP-10288
Technical Reviewer: (pending)
QA Reviewer: dju
Doc Reviewer: (pending)
Documentation:
Release Notes:
Overview:
When you click on the address bar in IE9, and then click on a
non-focusable view like a button, the focus doesn't move to the
application. This prevents the tab key from moving between views.
Details:
embednew.js - Forward focus/blur events to lz.Focus
LzFocus.lzs - For dhtml, forward focus/blur evnts to LzMouseKernel
LzMouseKernel.js - mousedown events will make sure application has
focus. The first time the application gets focus, make sure the document
has focus (IE only).
LzSprite-event.js - Mouse down events will make sure application has
focus.
Tests:
test case in jira. lzpix
Files:
M WEB-INF/lps/lfc/kernel/dhtml/LzMouseKernel.js
M WEB-INF/lps/lfc/kernel/dhtml/lzsprite/LzSprite-event.js
M WEB-INF/lps/lfc/services/LzFocus.lzs
M lps/includes/source/embednew.js
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/philip-20121021-Avx.tar
l