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

File picker error messages are not read out in assignment to screen reader users

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Prerequisites:

      1. A course with an assignment that accepts only files.
      2. A student enrolled into the course
      3. A screen reader installed(Used Vox for Chrome).

      Testing

      1. As a student go to the assignment created
      2. Open the file picker
      3. Submit a text file to this assignment which is empty(i.e. 0bytes).
      4. Confirm see an exception dialogue and the contents of the dialogue are read out by the screen reader.
      Show
      Prerequisites: A course with an assignment that accepts only files. A student enrolled into the course A screen reader installed(Used Vox for Chrome). Testing As a student go to the assignment created Open the file picker Submit a text file to this assignment which is empty(i.e. 0bytes). Confirm see an exception dialogue and the contents of the dialogue are read out by the screen reader.
    • Affected Branches:
      MOODLE_29_STABLE, MOODLE_38_STABLE
    • Fixed Branches:
      MOODLE_36_STABLE, MOODLE_37_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-52849-master
    • Sprint:
      3.4 Sprint 5

      Description

      From customer at occc.edu.

      I have identified two potential error messages. Both of these pertain to submitting to an assignment as a student.

      1. Attempting to submit without adding a submission of any type. Notification reads: “Nothing was submitted”.
      2. Submitting a txt or word file which is completely blank. Error: The file ‘zzz.txt’ is either empty or a folder. To upload folders unzip them first.

      Neither of these messages are announced to screenreader users.

        Attachments

          Activity

            People

            Assignee:
            peterdias Peter Dias
            Reporter:
            stuartlamour Stuart Lamour
            Peer reviewer:
            Mihail Geshoski
            Integrator:
            Adrian Greeve
            Tester:
            Jennifer Bauzon
            Participants:
            Component watchers:
            Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Dates

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

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 3 hours, 50 minutes
                3h 50m