Uploaded image for project: 'Jira Data Center'
  1. Jira Data Center
  2. JRASERVER-77317

Find an issue | Advanced Mode : Disabled state for link is not defined programatically

    XMLWordPrintable

Details

    Description

      Issue Summary

      On "Find an issue" page, the disabled state for "Basic" link is not defined. 

      Steps to Reproduce

      1. Open any project. 
      2. Activate "Issues" button in the header section and select "Search for issues" option.
      3. Activate "Advanced" button. 
      4. Enter wrong query in the "Advanced Query" combobox. 
      5. Observe that the "Basic" link is disabled. 
      6. Navigate through link using screen reader or inspect the code. 
      7. Observe that the disabled state is not defined for link.

      Screenshot

      Actual Results

       The disabled state is not programmatically defined for “Basic” link.
      As a result, screen reader users are not able to understand the link's disabled state.

      Expected Results

      The screen reader should announce the disabled state of the link.

      Add aria-disabled="true" attribute when the link is in the disabled state. Ensure that the value of "aria-disabled" attribute is updated to "false" when the link is in the enabled state on user interaction via scripting.

      <a href="#" aria-disabled="true" ...>Basic</a>

      Workaround

      Not available

      Environment

      MacBook Pro (16-inch, 2021)

      macOS Sonoma Version 14.1

      Chrome - Version 119.0.6045.159 (Official Build) (arm64)

      Firefox- Version 93.0 (32-bit) Safari- Version 17.1 (19616.2.9.11.7)

      JAWS- Version 2023

      NVDA- Version 2020.3

      Voiceover - Version Latest

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            8b74bced7d61 Shruti Chabukswar
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: