ICEfaces
  1. ICEfaces
  2. ICE-10740

ace:dataTable Paginator buttons not keyboard navigable/focussable

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor 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.

        Activity

        Repository Revision Date User Message
        ICEsoft Public SVN Repository #45093 Tue Jun 23 14:05:26 MDT 2015 art.zambrano ICE-10740 allowed paginator buttons to receive focus and to persist this focus; also added event to activate buttons when pressing the space key
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.js
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.css
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #45258 Tue Jun 30 11:57:25 MDT 2015 art.zambrano ICE-10740 fix to activate controls with the Enter key on IE and with the space key on FF; fix to be able to give focus to the controls on FF and to only outline the control itself
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.js
        Repository Revision Date User Message
        ICEsoft Public SVN Repository #45577 Tue Jul 07 12:49:58 MDT 2015 art.zambrano ICE-10740 fix to re-align buttons
        Files Changed
        Commit graph MODIFY /icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/paginator/paginator.js

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Ken Fyten
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: