Change 20100212-maxcarlson-a by maxcarl...@bank on 2010-02-12 11:02:21 PST
in /Users/maxcarlson/openlaszlo/trunk-clean
for http://svn.openlaszlo.org/openlaszlo/trunk
Summary: Fix keyboard focus in Safari when loading in a frame
Bugs Fixed: LPP-8707 - OL 4.7.X - DHTML - SAF4 - Components - Button - Tab key
can not work at all
Technical Reviewer: ptw
QA Reviewer: hminsky
Details: LzKeyboardKernel - Track the last scope keyboard events were
registered for and unregister them as needed, since keyboardlistentotop can
change.
LzSprite - Add keyboardlistentotop_in_frame quirk, set to true in Safari. When
keyboardlistentotop_in_frame is true, listen for window focus events, and send
a mouseover/activation event. Also, set the keyboardlistentotop quirk to true,
and register for globak keyboard events, unless options.cancelkeyboardcontrol
is true.
index.jsp - Use master sprite and cancel keyboard events for the navigation app.
Tests: See LPP-8708 in DHTML.
Files:
M WEB-INF/lps/lfc/kernel/dhtml/LzKeyboardKernel.js
M WEB-INF/lps/lfc/kernel/dhtml/LzSprite.js
M laszlo-explorer/index.jsp
Changeset:
http://svn.openlaszlo.org/openlaszlo/patches/20100212-maxcarlson-a.tar
_______________________________________________
Laszlo-reviews mailing list
[email protected]
http://www.openlaszlo.org/mailman/listinfo/laszlo-reviews