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

Forums/{Forum Title}/TopicSettings: customize buttons do not have keyboard focus

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Verified
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 11.5 [Tentative], 12.7, 19.1, 20.0
    • Fix Version/s: 20.0
    • Component/s: Accessibility
    • Labels:
      None
    • Environment:
      Initially found in Illinois State University Sakai 19.1 environment.
    • 19 status:
      Verified
    • Test Plan:
      Hide

      Open Course SMPL202 Spring 2019

      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
      5. Press tab key to access the Customize button for Co-Instructor
      6. Press tab key to access the content specialist  Student permission level select box
      7. Press tab key. This action skips over the Customize button for Content Specialist Student and moves to the Course Support Teaching Assistant Permission Level. This occurs for the rest of the Customize buttons under Permissions.
      Show
      Open Course SMPL202 Spring 2019 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 Press tab key to access the Customize button for Co -Instructor Press tab key to access the content specialist   Student permission level select box Press tab key. This action skips over the Customize button for Content Specialist  Student and moves to the Course Support  Teaching Assistant Permission Level. This occurs for the rest of the Customize buttons under Permissions.

      Description

      Customize Buttons ( e.g. Content specialist, course support, guest, Instructor, Student, Student Auditor, TA - Grades Only, Teaching Assistant) are not in the tab order. Code contains tabindex="-1" which takes the element out of keyboard order. Keyboard-only and screen reader users are unable and blocked from customizing permissions for the roles previously mentioned.

      <span id="revise:perm:1:customize" class="permissionCustomize ui-accordion-header ui-corner-top ui-state-default ui-accordion-icons ui-accordion-header-collapsed ui-corner-all" role="tab" aria-controls="ui-id-2" aria-selected="false" aria-expanded="false" tabindex="-1"><span class="ui-accordion-header-icon ui-icon ui-icon-triangle-1-e"></span> Customize</span>

        Gliffy Diagrams

          Zeplin

            Attachments

              Activity

                People

                Assignee:
                jonespm Matthew Jones
                Reporter:
                jbbeth1 Jen Bethmann
                Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Git Integration