[Global] Misleading context applied to modal launcher controls #1446
Labels
Category: Accessibility
Bugs found while using assistive technology
Critical Path: 1
Affects all merchants/buyers
Effort: Low
Severity: 4
Issue summary
Modal launcher controls include the
aria-haspopup="dialog"
attribute. When using a screen reader, the this attribute is to convey the result of activating the control; the opening of a modal window.Due to poor support for this attribute value among Windows based screen reader software, users are not informed of the modal window result, rather, that they're working with a "menu" (this is the default behaviour when
aria-haspopup
is present.) This information is incorrect and could lead to a confusing or frustrating user experience.Screenshots
Current code
HTML
Steps to reproduce
Behavior
Expected
Actual
Recommendation
hidden
message container, "Opens a modal window."aria-haspopup="dialog"
:aria-haspopup
attribute.aria-describedby
attribute, setting its value to reference the new message contanerid
.These changes will all alert screen reader users to the end result upon activation.
Recommended code
HTML
Specifications
The text was updated successfully, but these errors were encountered: