Uploaded image for project: 'Jira Service Management Data Center'
  1. Jira Service Management Data Center
  2. JSDSERVER-11452

Mobile phones : The clear button in the actors listbox is missing label and missing keyboard support

    Issue Summary

    The clear button in the Listbox for Actors in the History tab is missing an accessible name/label and is missing keyboard and screen reader support.

    Steps to Reproduce

    1. Launch the URL
    2. In the Hardware section for mobiles, select mobile and activate the name link associated with it.
    3. When the particular selection phone page appears, select the "History" tab in the main content area.
    4. In the History section, Select any actors available in the Listbox.
    5. A clear button icon will appear in the Listbox to clear the actor's name. 
    6. Try to interact with the clear button with the mouse, keyboard and screen reader.

     

    Screenshot

    Actual Results

    In the Listbox for the Actors, when the user selects any of the actors for the device history, a Clear button appears in the Listbox. This button does not have any label associated with it. Therefore it becomes difficult for users especially screen reader users to understand the purpose of the form control and input information. 

    Additionally, the button has missing keyboard support and screen reader focus is not received on the button, the button is only interactive with a mouse click.

    Expected Results

    Add a descriptive label for the button via the aria-label attribute. For example, provide the label as “Clear actors button”. This will help the assistive technology users to understand the purpose of the button.

    Remove the tabindex="-1" to ensure the keyboard support and screen reader focus are received by the button element.

    Workaround

    Currently, there is no known workaround for this behaviour. A workaround will be added here when available.

    Bug Ref: 748001

    Bulldog Ref: JSMDC-13193

        Form Name

          [JSDSERVER-11452] Mobile phones : The clear button in the actors listbox is missing label and missing keyboard support

          Matthew Brennan made changes -
          Labels Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa ax-qa-prioritised ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3 New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-critical ax-critical-priority ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa ax-qa-prioritised ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3
          Matthew Brennan made changes -
          Labels Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa-prioritised ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3 New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa ax-qa-prioritised ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3
          Satej Mirpagar made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: Waiting for Release [ 12075 ] New: Closed [ 6 ]
          ssuryavanshi (Inactive) made changes -
          Labels Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3 New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa-prioritised ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3
          Oleksandr Stoliar made changes -
          Sprint Original: JSM Sprint 1, JSM Sprint 2, JSM Sprint 3, JSM Sprint 4 [ 6985, 7016, 7035, 7042 ] New: JSM Sprint 1, JSM Sprint 2, JSM Sprint 3, JSM Sprint 4, JSM Sprint 5 [ 6985, 7016, 7035, 7042, 7051 ]
          Oleksandr Stoliar made changes -
          Remote Link New: This issue links to "Page (Confluence)" [ 736025 ]
          Yurii Travenko (Inactive) made changes -
          Remote Link New: This issue links to "Wiki Page (Hello Confluence)" [ 735398 ]
          Oleksandr Stoliar made changes -
          Sprint Original: JSM Sprint 1, JSM Sprint 2, JSM Sprint 3 [ 6985, 7016, 7035 ] New: JSM Sprint 1, JSM Sprint 2, JSM Sprint 3, JSM Sprint 4 [ 6985, 7016, 7035, 7042 ]
          Yurii Travenko (Inactive) made changes -
          Labels Original: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox New: 2.1.1 Accessibility Level-A WCAG21 ax-at-JAWS ax-at-NVDA ax-at-VO ax-at-user ax-bug ax-bulldog-bl ax-high-priority ax-jsm ax-macos-safari ax-platform-dc ax-qa-verified ax-vpat-critical ax-windows-chrome ax-windows-firefox sprint3
          Yurii Travenko (Inactive) made changes -
          Status Original: In Review [ 10051 ] New: Waiting for Release [ 12075 ]

            36a811bdd856 Yurii Travenko (Inactive)
            12b69dcabe29 Matthew Brennan
            Affected customers:
            0 This affects my team
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: