(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

Reply via email to