-
Bug
-
Resolution: Fixed
-
Critical
-
3.2.2
-
MOODLE_32_STABLE
-
MOODLE_32_STABLE, MOODLE_33_STABLE
-
MDL-58248-theme_boost-label-for-expand-button -
The “☰” button that is present when using the new Boost theme needs a more descriptive label for screen reader users. When using JAWS with Internet Explorer or Google Chrome, this button is announced as “Expand button”, and since it can be expanded or collapsed it is read out as “Expand button collapsed” or “Expand button expanded”.
When using JAWS and Mozilla Firefox, the screen reader attempts to read the “☰” icon as well, which is read out as “triglamforheaven” (unsure how to spell it), which is extremely confusing.
When using NVDA with Internet Explorer, Firefox, or Chrome, this control is read out as “Expand button”.
Regardless of which screen reader/browser is being used, these labels are insufficient for a user to determine what the control is going to expand. Since expanded/collapsed is announced as the state of the control the word “Expand” in the title of the control is very confusing.
Replication Instructions:
- Open Moodle
- Start JAWS or NVDA
- Press the B key to cycle through buttons
- Note how the “Expand button” is announced.
Tested using Windows 10 Professional Build 1607, Internet Explorer 11, Firefox 52.0, Chrome 56, JAWS 18.0.2324, NVDA 2017.1