Details
-
Bug
-
Resolution: Fixed
-
Low
-
4.20.0, 5.3.1
-
Severity 2 - Major
-
Description
Issue Summary
Buttons must have discernible text
Steps to Reproduce
- Open the homepage
- Navigate to the "Assets" link and activate it
- Navigate to "Search for object" and activate it
- Navigate to the input field and search for the object
- Navigate to the links present in the table and activate it
- Turn on the screen reader and navigate the mentioned buttons
- Observe that textual description and state is not announced for screen reader users.
Actual Results
The textual description is not provided for the "Print options" image buttons. This made it difficult for screen-reader users to access the functionality associated with image buttons. Additionally, the user is not able to identify the button containing the menu popup.
Expected Results
- Provide descriptive textual description "Print Options" using the "aria-label" attribute to the <button> element.
- Provide aria-haspopup="true" attribute to the <button> element of mentioned instance.
<button class="ruiButton iamPrintButton e2e-print-button" aria-label="Print options" aria-haspopup="true"> <i class="rIcon-print"></i> </button>
Screenshot
Workaround
Not Available
Bug Ref: 746259
Bulldog Ref: JSMDC-13215
Attachments
Issue Links
- duplicates
-
JSDSERVER-11472 Asset View : Buttons must have discernible text
- Closed
- is blocked by
-
JSMDC-13215 Loading...
- mentioned in
-
Page Loading...