Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41981

Forum / Forum Settings & Topic Settings Permissions accordion Tab Does not receive keyboard focus

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Awaiting Review
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 19.1
    • Fix Version/s: None
    • Component/s: Accessibility
    • Labels:
      None
    • Environment:
      Initially found in Illinois State University Sakai 19.1 environment.
    • Test Plan:
      Hide
      1. Open Forums tool
      2. Create a new or open an existing forum
      3. Navigate to and select create New Topic link
      4. Press tab key until reaching the Permissions section. Keyboard focus will skip over the permissions accordion tab component.
      Show
      Open Forums tool Create a new or open an existing forum Navigate to and select create New Topic link Press tab key until reaching the Permissions section. Keyboard focus will skip over the permissions accordion tab component.

      Description

      The Permissions tab does not have keyboard focus. If you select it with a mouse then the permissions content closes. Actions which are completed by a mouse should also be completed by the keyboard. Though keyboard-only and screen reader users are not blocked from the permissions information, they must tab through all the permissions fields to get to the Save button at the bottom of the screen. It would be helpful to have the choice to close the Permissions tab, if this is done some indication should be made through the screen reader to announce the page has visually changed.

       

      <td class="discTria" onclick="javascript:showHideDivBlock('j_id_jsp_1337140357_98', '/messageforums-tool');">  <img id="j_id_jsp_1337140357_98_img_hide_division" alt="Permissions" src="/messageforums-tool/images/down_arrow.gif" style="cursor:pointer"><h4>Permissions</h4></td>

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                • Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  jbbeth1 Jen Bethmann
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  2 Start watching this issue

                  Dates

                  • Created:
                    Updated:

                    Git Integration