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

    Details

    • Testing Instructions:
      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")
    • Affected Branches:
      MOODLE_21_STABLE, MOODLE_22_STABLE, MOODLE_23_STABLE, MOODLE_24_STABLE
    • Fixed Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE
    • Pull Master Branch:
      wip-mdl-36125

      Description

      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.

        Attachments

          Activity

            People

            • Assignee:
              rajeshtaneja Rajesh Taneja
              Reporter:
              jrh18 Jason Hardin
              Peer reviewer:
              Ankit Agarwal
              Integrator:
              Damyon Wiese
              Tester:
              Adrian Greeve
              Participants:
              Component watchers:
              Adrian Greeve, Mihail Geshoski, Peter Dias, Amaia Anabitarte, Carlos Escobedo, Sara Arjona (@sarjona), Víctor Déniz Falcón, Barbara Ramiro, Jake Dallimore, Jun Pataleta, Ryan Wyllie
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                13/May/13