Backlog: Button not keyboard focusable

XMLWordPrintable

    • 10.03
    • Severity 2 - Major

      Issue Summary

      The "Delete" buttons do not receive keyboard focus in the "Split issue" modal. 

      Steps to Reproduce

      1. Open DC project.
      2. Activate the "Backlog" link from side navigation. 
      3. Activate "Context menu of issues" button. 
      4. Activate the "Split" button. 
      5. Navigate through modal using the TAB key using the keyboard. 
      6. Observe that the "Delete" buttons are not keyboard focusable.

      Screen Recording

      Screen Recording 2025-01-20 at 4.53.21 PM.mov

      Screenshot

      Actual Results

      The "Delete" buttons in the "Split Issue" modals are not keyboard focusable. It has been removed from focus order by using the tabindex="-1" on the <button> elements. 

      As a result, the keyboard and screen reader users might not be able to access the functionality of the button.

      Expected Results

      Make sure that the buttons are keyboard focusable and operable. In this case, remove tabindex="-1" from the <button> elements. 

      Additionally, update the script of buttons to make sure that it is focusable and operable. 

      <button aria-label="Delete issue" ...></button>

      Workaround

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

      Environment

      MacBook Pro (16-inch, 2021)

      macOS Sonoma Version 14.1

      Chrome - Version 131.0.6778.265 (Official Build) (arm64)

      Firefox- 134.0.1 (64-bit)

      Safari- Version 18.2 (19620.1.16.111.6, 19620)

      JAWS- Version 2023

      NVDA- Version 2023.2

      Voiceover - Version Latest

        1. image-2025-01-20-16-52-57-862.png
          747 kB
          Shruti Chabukswar
        2. Screen Recording 2025-01-20 at 4.53.21 PM.mov
          10.99 MB
          Shruti Chabukswar

            Assignee:
            Unassigned
            Reporter:
            Shruti Chabukswar (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated: