Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-35816 Accessibility Review issues (Deque)
  3. MDL-36125

Course page edit activity title instructions for escape not spoken to the user

XMLWordPrintable

    • MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • MOODLE_23_STABLE, MOODLE_24_STABLE
    • wip-mdl-36125
    • Hide
      1. Login as a teacher
      2. Enter editing mode and go to course
      3. Tab to the edit title icon for one of the activities in the course
      4. hit the enter key and listen to the screen reader (NVDA)
      5. make sure "Escape to cancel, Enter to finish" is read.

      Test 2:

      1. With firebug make sure text input (for editing label), has aria-describedby attribute, with value = id of span ("Escape to cancel, Enter to finish")
      Show
      Login as a teacher Enter editing mode and go to course Tab to the edit title icon for one of the activities in the course hit the enter key and listen to the screen reader (NVDA) make sure "Escape to cancel, Enter to finish" is read. Test 2: With firebug make sure text input (for editing label), has aria-describedby attribute, with value = id of span ("Escape to cancel, Enter to finish")

      Issue
      Efficient labels - The instructions for what a user should do after they have entered the edit title area in a course for an activity does not read to a screen reader because it is not the focus. A non sighted user is not provided the instructions to hit escape to exit the text.

      Standard Level
      WCAG 2 3.3.2 (A) http://www.w3.org/WAI/WCAG20/quickref/#qr-minimize-error-cues

      Impact
      Serious

      Example Link
      http://demo.moodle.net/user/edit.php?id=5&course=1

      Test Steps

      1. Login as a teacher
      2. Enter editing mode
      3. Tab to the edit title icon for one of the activities in the course
      4. hit the enter key and listen to the screen reader
      5. Tab to required fields notice.

            rajeshtaneja Rajesh Taneja
            jrh18 Jason Hardin (Inactive)
            Ankit Agarwal Ankit Agarwal
            Damyon Wiese Damyon Wiese
            Adrian Greeve Adrian Greeve
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.