Details
-
Type: Improvement
-
Status: Closed
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 4.0
-
Fix Version/s: 4.1
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P2
Description
The ace:dataTable pagination buttons / select list cannot currently be navigated to via the keyboard (tab key). They do support using the PgUp/PgDn/Home/End keys within the datatable to change the currently viewed page (correctly). However, these controls should also be in the browser tab order such that focus could be moved to them via the Tab-key. Also, focus should persist on the selected control when activated via the keyboard (space when focussed).
Also note that the space key event should be consumed by the button when activated to avoid having the browser scroll the page when space is pressed, etc.
Also note that the space key event should be consumed by the button when activated to avoid having the browser scroll the page when space is pressed, etc.
Activity
Ken Fyten
created issue -
Ken Fyten
made changes -
Field | Original Value | New Value |
---|---|---|
Assignee | Arturo Zambrano [ artzambrano ] | |
Fix Version/s | 4.1 [ 11375 ] | |
Assignee Priority | P2 [ 10011 ] |
Ken Fyten
made changes -
Summary | ace:dataTable Paginator buttons not keyboard navigable | ace:dataTable Paginator buttons not keyboard navigable/focussable |
Priority | Major [ 3 ] | Minor [ 4 ] |
Description |
The ace:dataTable pagination buttons / select list cannot currently be accessed via the keyboard, they are only operable via the mouse.
These controls should be in the browser tab order such that focus could be moved to them via the Tab-key. Also, focus should persist on the selected control when activated via the keyboard (space when focussed). Also note that the space key event should be consumed by the button when activated to avoid having the browser scroll the page when space is pressed, etc. |
The ace:dataTable pagination buttons / select list cannot currently be navigated to via the keyboard (tab key). They do, however, support using the PgUp/PgDn/Home/End keys within the datatable to change the currently viewed page.
These controls should also be in the browser tab order such that focus could be moved to them via the Tab-key. Also, focus should persist on the selected control when activated via the keyboard (space when focussed). Also note that the space key event should be consumed by the button when activated to avoid having the browser scroll the page when space is pressed, etc. |
Ken Fyten
made changes -
Description |
The ace:dataTable pagination buttons / select list cannot currently be navigated to via the keyboard (tab key). They do, however, support using the PgUp/PgDn/Home/End keys within the datatable to change the currently viewed page.
These controls should also be in the browser tab order such that focus could be moved to them via the Tab-key. Also, focus should persist on the selected control when activated via the keyboard (space when focussed). Also note that the space key event should be consumed by the button when activated to avoid having the browser scroll the page when space is pressed, etc. |
The ace:dataTable pagination buttons / select list cannot currently be navigated to via the keyboard (tab key). They do support using the PgUp/PgDn/Home/End keys within the datatable to change the currently viewed page (correctly). However, these controls should also be in the browser tab order such that focus could be moved to them via the Tab-key. Also, focus should persist on the selected control when activated via the keyboard (space when focussed).
Also note that the space key event should be consumed by the button when activated to avoid having the browser scroll the page when space is pressed, etc. |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45093 | Tue Jun 23 14:05:26 MDT 2015 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.js
MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.css |
Arturo Zambrano
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45258 | Tue Jun 30 11:57:25 MDT 2015 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.js
|
Arturo Zambrano
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Liana Munroe
made changes -
Attachment | 1.PNG [ 20281 ] |
Ken Fyten
made changes -
Resolution | Fixed [ 1 ] | |
Status | Resolved [ 5 ] | Reopened [ 4 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #45577 | Tue Jul 07 12:49:58 MDT 2015 | art.zambrano | |
Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.js
|
Arturo Zambrano
made changes -
Status | Reopened [ 4 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
r45093: allowed paginator buttons to receive focus and to persist this focus; also added event to activate buttons when pressing the space key.