Done
Details
Details
Assignee
Dennis Bridges
Dennis BridgesReporter
Mikita Siadykh
Mikita SiadykhTester Assignee
Dennis Bridges
Dennis BridgesPriority
Story Points
1
Sprint
None
Development Team
Thunderjet
Fix versions
TestRail: Cases
Open TestRail: Cases
TestRail: Runs
Open TestRail: Runs
Created March 11, 2020 at 11:36 AM
Updated June 24, 2020 at 11:17 PM
Resolved June 24, 2020 at 11:17 PM
Buttons must have discernible text
Elements: POL filters - location - fund code - material type electronic - material type physical
Notes details editor - this is 3rd-party component react-quill (stripesissue?)
PO filters - acq units - reason for close - assigned to - created by
Lib: stripes-components, stripes-acq-components
Impact: critical
Description
Ensures buttons have discernible text
<button type="button" aria-expanded="false" aria-labelledby="selected-stripes-selection-14-item" aria-haspopup="listbox" class="selectionControl---3NuPC formControl---2-7yk" id="stripes-selection-14" aria-invalid="false" aria-owns="sl-undefined">
Fix
Fix at least one (1) of these issues:
Element does not have inner text that is visible to screen readers
aria-label attribute does not exist or is empty
aria-labelledby attribute does not exist, references elements that do not exist or references elements that are empty
Element's default semantics were not overridden with role="presentation"
Element's default semantics were not overridden with role="none"
Element has no title attribute or the title attribute is empty