Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-35927

Add... Modal Error Modal does not announce modal opened

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Required screen reader (eg: nvda) to test this.

      1. Login as a student
      2. Navigate to a course
      3. Click the assignment
      4. Click add submissions
      5. Click the Private files button in the file picker with a screen reader on after a user has been logged out.
      6. Notice the screen reader announce the modal error when it appears
      Show
      Required screen reader (eg: nvda) to test this. Login as a student Navigate to a course Click the assignment Click add submissions Click the Private files button in the file picker with a screen reader on after a user has been logged out. Notice the screen reader announce the modal error when it appears
    • Affected Branches:
      MOODLE_23_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE, MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
    • Story Points:
      2
    • Sprint:
      FRONTEND Sprint 3

      Description

      Issue
      Context changes - If an error occurs in the file picker the error modal does not announce to screen readers that a modal has been opened.
      Guidance - Modal window is not being announced at all to screen reader users.

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

      Impact
      Serious
      Critical

      Example Link
      http://demo.moodle.net/mod/assign/view.php?id=1778&action=editsubmission

      Test Steps

      1. Login as a student
      2. Navigate to a course
      3. Click the assignment
      4. Click add submissions
      5. Click the Private files button in the file picker with a screen reader on after a user has been logged out.
      6. Notice nothing is announced to the screen reader when the error modal appears

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              rwijaya Rossiani Wijaya
              Reporter:
              jrh18 Jason Hardin
              Peer reviewer:
              Mark Nelson
              Integrator:
              Sam Hemelryk
              Tester:
              Rajesh Taneja
              Participants:
              Component watchers:
              Andrew Nicols, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Sujith Haridasan, Barbara Ramiro, Bas Brands
              Votes:
              1 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Sep/13