-
Bug
-
Resolution: Fixed
-
Minor
-
3.3.5, 3.4, 3.6
-
MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_36_STABLE
-
MOODLE_34_STABLE, MOODLE_35_STABLE
-
MDL-62139-master -
Screen readers announce a button called “Course/View”. The purpose of this button is unclear even upon expanding its content. This control is also coded as a link and uses role=”button” to present itself as a button. Preliminary testing could not determine where the label for this control is generated. Control has an id=dropdown-2.
Suggestion: Provide a more descriptive name for this control using <label> or aria-label or aria-labeledby. Verify if this control is a link or button and use the corresponding HTML element instead of role=”button”.
Note: Further testing found this to be the Boost equivalent of “course administration”. The “turn editing on” and “edit settings” controls become visible upon activating this button. The use of an <a> tag with role=”button” and no labeling creates inconsistency across browsers. IE tries to use the href from the link as a label whereas Firefox announces the control as unlabeled.
- blocks
-
MDL-62144 Boost: User Profile menu does not function as a menu
- Closed
- caused a regression
-
MDL-63746 MDL-62139 followup - 34 cog icon focus not highlighted
- Closed
-
MDL-63755 role menuitem => button regression in boost
- Closed
-
MDL-64117 Boost: Wrong cursor for user menu and gear icon
- Closed
- has a non-specific relationship to
-
MDL-63765 Open action menu failure (goutte)
- Closed