MantisBT - ATutor
View Issue Details
0005011ATutorThemepublic2012-06-29 15:462013-02-28 18:05
greg 
cindy 
normalminorhave not tried
closedfixed 
 
2.12.1.1 
SVN
28d2ea4bd4d006186d80f0c0ea397eca352dc7c6
0005011: simple desktop keyboard path
The path the tab key takes through the UI of the Simple Desktop theme needs refining so when the Navigation or Content buttons are pressed, the focus moves to the first item in the list that opens. And, script the escape key and a click out to close the nav/content menues.
No tags attached.
Issue History
2012-06-29 15:46gregNew Issue
2012-06-29 15:46gregStatusnew => assigned
2012-06-29 15:46gregAssigned To => cindy
2012-07-27 13:13cindyNote Added: 0005791
2012-07-27 14:02cindyNote Edited: 0005791bug_revision_view_page.php?bugnote_id=5791#r66
2013-02-20 11:24gregSVN Revision# => 28d2ea4bd4d006186d80f0c0ea397eca352dc7c6
2013-02-20 11:24gregNote Added: 0006090
2013-02-20 11:24gregStatusassigned => resolved
2013-02-20 11:24gregFixed in Version => 2.1.1
2013-02-20 11:24gregResolutionopen => fixed
2013-02-28 18:05gregNote Added: 0006191
2013-02-28 18:05gregStatusresolved => closed

Notes
(0005791)
cindy   
2012-07-27 13:13   
(edited on: 2012-07-27 14:02)
Git commit#: 28d2ea4bd4d006186d80f0c0ea397eca352dc7c6

1. Re-constructed the javascript used by mobile themes: Move the js that's injected via $onload into a separate jscripts/mobile.js;
2. Fixed the issue that clicking on anywhere on the page closes up content and navigation drop down menu.

Affected:
themes/mobile/include/header.tmpl.php
themes/simplified_desktop/include/header.tmpl.php
jscripts/mobile.js

Remaining issue: "when the Navigation or Content buttons are pressed, the focus moves to the first item in the list that opens". Although the focus onto the first menu item can be achieved, there are 2 issues:

1. still need to tab onto the menu to activate item;
2. the focus styling doesn't look right when using arrow keys to go up/down the menu.

Need further investigation.

(0006090)
greg   
2013-02-20 11:24   
see notes for affected files
(0006191)
greg   
2013-02-28 18:05   
Resolved for 2.1.1