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

Add... button does not announce modal opened

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Login as a student
      2. Navigate to a course
      3. Click the assignment
      4. Click add submissions
      5. Click the Add.. button in the file manager
        with a screen reader on
      6. Ensure the appearance of the dialog is announced correctly in the screen reader

      If you're feeling extra thorough, run vendor/bin/behat --tags=@core_filepicker --config=/home/jason/moodles/stable_master/moodledata_behat/behat/behat.yml

      Show
      Login as a student Navigate to a course Click the assignment Click add submissions Click the Add.. button in the file manager with a screen reader on Ensure the appearance of the dialog is announced correctly in the screen reader If you're feeling extra thorough, run vendor/bin/behat --tags=@core_filepicker --config=/home/jason/moodles/stable_master/moodledata_behat/behat/behat.yml
    • Affected Branches:
      MOODLE_23_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • Fixed Branches:
      MOODLE_24_STABLE, MOODLE_25_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-35925-master
    • Story Points:
      13
    • Sprint:
      FRONTEND Sprint 4

      Description

      Issue
      Context changes - Clicking the Add... link in the file picker does not announce to screen readers that a modal has been opened.

      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/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 Add.. button in the file picker with a screen reader one
      6. Notice nothing is announced to the screen reader

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                1 Vote for this issue
                Watchers:
                8 Start watching this issue

                Dates

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