Uploaded image for project: 'Bamboo Data Center'
  1. Bamboo Data Center
  2. BAM-21946

Build results : Action cannot be performed by keyboard alone.

XMLWordPrintable

      Issue Summary

      General - There is no way to perform the function using only the keyboard.

      Element Name: click to copy button.
      Location of the element: located below the "Build result summary" heading.

      Steps to Reproduce

      1. Open the home page.
      2. Navigate to the "Build" link in the header and activate it.
      3. Navigate to the "All Build Plans" and activate it.
      4. Navigate to the main content and activate any project link.
      5. Navigate to plan links present in the main content and activate any of the links.
      6. Navigate to the "Recent History" section and activate any build link.
      7. Navigate to the "Click to copy" interactive element.
      8. Try to access the interactive elements with the keyboard. Observe it is missing keyboard support.

      Actual Results

      Keyboard support is missing for the "Click to Copy" interactive element.

      This made it difficult for keyboard-only and screen-reader users to access the button.

      Expected Results

      Apply the following changes:

      1. Mark up the mentioned interactive element using the native <button> element.
      2. Provide textual description "Click to copy" using the "aria-label" attribute.
      3. Modify the scripts to ensure that the button is accessible with a keyboard as well as a mouse.
      4. Ensure that screen reader users are aware of the information that is updated. Screen reader users should be notified when the version is copied using the status message. For eg: "Version Copied” when the button is activated. Live regions can be used to achieve this behavior.

      Screenshot

      Workaround

      Not Available

      Bug Ref: 460232

              52f5862bfeac Viacheslav Bezborodov (Inactive)
              12b69dcabe29 Matthew Brennan
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: