Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 3.7.5, 3.8.2, 3.9, 3.10
-
Fix Version/s: 3.10
-
Component/s: Accessibility
-
Labels:
-
Testing Instructions:
-
Affected Branches:MOODLE_310_STABLE, MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
-
Fixed Branches:MOODLE_310_STABLE
-
Pull from Repository:
-
Pull Master Branch:
MDL-68390-master -
Pull Master Diff URL:
-
Story Points:0
-
Sprint:International 4.0 - Sprint 1, International 4.0 - Sprint 2, International 4.0 - Sprint 3
Description
WCAG: 4.1.2
User impact: Serious
Using the aria-hidden="true" attribute on an element hides the element and all its children from screen readers and other assistive technologies. If the hidden element contains a focusable element, assistive technologies won't read the focusable element, but keyboard users will still be able to navigate to it, which can cause confusion.
References:
https://web.dev/aria-hidden-focus/
https://dequeuniversity.com/rules/axe/3.5/aria-hidden-focus?application=AxeChrome
Affects:
- all modals created from core/modal AMD module
Attachments
Issue Links
- caused a regression
-
MDL-70813 User tour tabindex updated incorrectly by aria-show/hide
-
- Open
-
1.
|
Message-drawer gets focus while hidden |
|
Open | Unassigned |