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

Search Issue Basic : Action cannot be performed by Keyboard alone.

    XMLWordPrintable

Details

    Description

      Issue Summary

      There is no way to perform the function on elements such as "Resolution Date", "Label" etc using only the keyboard.

      Location of the element: Present in the Main content

      Steps to reproduce: When options are selected in the "More" button expanded section, this issue is present on the screen.

      Steps to Reproduce

      1. Navigate to the Jira dashboard page.
      2. Navigate to the "Issues" menu button in the header section & activate it.
      3. Activate the “Search for issues ” link.
      4. Navigate to the Search section and open the "More" dropdown button
      5. Search for the "Resolution Date", "Label", etc option and select it.
      6. Navigate to the "Resolution Date", "Label", etc icon to select.

      Actual Results

      On the search page, when the "Resolution Date", "Label", etc, option is selected from the "More" dropdown menu, the "Resolution Date", "Label", etc,  receives focus but the elements cannot be activated via "enter key". The "Resolution Date", "Label", etc element is available when selected with the mouse. 

      This makes it keyboard-only and Screen reader users challenging to select "Resolution Date", "Label", etc while searching for an issue.

      Expected Results

      Following are the expected keyboard interactions.

      • Functionality MUST be available using the keyboard unless the functionality cannot be accomplished in any known way using a keyboard.
      • The elements should get activated with the "Enter" key.
      • The dates inside the modal should be able to receive keyboard focus.
      • The focus should go back to the date input field after the date is selected.

      Working example for Date picker Dialog could be found at: https://www.w3.org/TR/wai-aria-practices/examples/dialog-modal/datepicker-dialog.html 

      Screenshot

      Screen Recording

      Screen Recording 2022-07-06 at 4.35.39 PM.mov

      Workaround

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

      Bug Ref: 740111

      Attachments

        1. JRASERVER-74032_after.mov
          15.82 MB
        2. label.png
          label.png
          583 kB
        3. Screen Recording 2022-07-06 at 4.35.39 PM.mov
          11.02 MB
        4. Screen Recording 2022-07-21 at 5.11.20 PM.mov
          3.57 MB

        Issue Links

          Activity

            People

              dserhiienko Denys Serhiienko (Inactive)
              12b69dcabe29 Matthew Brennan
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: