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

Its not possible to download, delete, unzip or set file as main using the keyboard/screenreader

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.5.4, 2.6.1, 2.7.3, 2.8.1, 3.2.6, 3.3.3, 3.4, 3.5
    • Fix Version/s: 3.3.4, 3.4.1
    • Component/s: Accessibility, Filepicker
    • Labels:
    • Testing Instructions:
      Hide
      1. Create a course.
      2. Add Folder resource to the course.
      3. In "Adding a new Folder":
        1. In "Content" > "Files" section upload several files. At least one of them should be an archive format file (ex. .zip)
        2. Select one of the uploaded files using the keyboard (navigate by pressing "Tab", press "Enter" to open).
          • make sure an edit dialog pops up
        3. Navigate through the pop up using the keyboard and attempt to delete the file using keyboard (press "Enter" on "Delete").
          • make sure a delete confirmation dialog is displayed, and after pressing "Enter" on "OK" using the keyboard the file gets deleted.
        4. Select one of the uploaded files using the keyboard (navigate by pressing "Tab", press "Enter" to open).
        5. Navigate through the pop up using the keyboard and attempt to download the file using keyboard (press "Enter" on "Download").
          • make sure the file starts downloading.
        6. Select the uploaded archive format file using the keyboard (navigate by pressing "Tab", press "Enter" to open).
        7. Navigate through the pop up using the keyboard and attempt to unzip the file using keyboard (press "Enter" on "Unzip").
          • make sure the file is unzipped.
        8. Navigate through the pop up using the keyboard and attempt to change the name of the file using only the keyboard. (After you change the name press "Enter").
          • make sure the file name is updated.
        9. Navigate through the pop up using the keyboard and attempt to close the modal. (press "Enter" on "Cancel").
          • make sure the modal is closed and no other actions are applied.
      4. Add a File resource to the course.
      5. In "Adding a new File":
        1. In "General" > "Select files" upload several files.
        2. Select one of the uploaded files using the keyboard (navigate by pressing "Tab", press "Enter" to open).
          • make sure an edit dialog pops up
        3. Navigate through the pop up using the keyboard and attempt to set the file as main using keyboard (press "Enter" on "Set main file").
          • make sure the file is set as a main file.

       

      Show
      Create a course. Add Folder resource to the course. In "Adding a new Folder": In "Content" > "Files" section upload several files. At least one of them should be an archive format file (ex. .zip) Select one of the uploaded files using the keyboard (navigate by pressing "Tab", press "Enter" to open). make sure an edit dialog pops up Navigate through the pop up using the keyboard and attempt to delete the file using keyboard (press "Enter" on "Delete"). make sure a delete confirmation dialog is displayed, and after pressing "Enter" on "OK" using the keyboard the file gets deleted. Select one of the uploaded files using the keyboard (navigate by pressing "Tab", press "Enter" to open). Navigate through the pop up using the keyboard and attempt to download the file using keyboard (press "Enter" on "Download"). make sure the file starts downloading. Select the uploaded archive format file using the keyboard (navigate by pressing "Tab", press "Enter" to open). Navigate through the pop up using the keyboard and attempt to unzip the file using keyboard (press "Enter" on "Unzip"). make sure the file is unzipped. Navigate through the pop up using the keyboard and attempt to change the name of the file using only the keyboard. (After you change the name press "Enter"). make sure the file name is updated. Navigate through the pop up using the keyboard and attempt to close the modal. (press "Enter" on "Cancel"). make sure the modal is closed and no other actions are applied. Add a File resource to the course. In "Adding a new File": In "General" > "Select files" upload several files. Select one of the uploaded files using the keyboard (navigate by pressing "Tab", press "Enter" to open). make sure an edit dialog pops up Navigate through the pop up using the keyboard and attempt to set the file as main using keyboard (press "Enter" on "Set main file"). make sure the file is set as a main file.  
    • Affected Branches:
      MOODLE_25_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_28_STABLE, MOODLE_32_STABLE, MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • Fixed Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE
    • Pull Master Branch:
      MDL-43827-master

      Description

      Steps to reproduce:

      • Go to a file manager with some existing files
      • Select one of the files using keyboard (dialogue pops up)
      • Attempt to download/delete/unzip the file using keyboard (press enter on download/delete/unzip)

      Expected result: Depending on the button you selected, the file is downloaded or deleted from file area or unzipped on the file area.

      Actual result: The dialogue closes, but no action is done.

      It's as though it needs an explicit click to work.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                3 Vote for this issue
                Watchers:
                7 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  15/Jan/18