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

It is not possible to download a file in file manager using the keyboard/screenreader

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Duplicate
    • 3.3.3, 3.4, 3.5
    • None
    • Accessibility, Filepicker
    • MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • MDL-60995-master
    • Hide
      1. Create a course.
      2. Add Folder resource to the course.
      3. In "Adding a new Folder":
        • In Content > Files section 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 download the file using keyboard (press "Enter" when on Download).
          • make sure the file starts downloading. 
      Show
      Create a course. Add Folder resource to the course. In "Adding a new Folder": In Content > Files section 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 download the file using keyboard (press "Enter" when on Download). make sure the file starts downloading.  

    Description

      While working on MDL-43827, I've discovered that the "Download" is not supporting keyboard action as well and it needs an explicit click in order to work.

      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 the file using keyboard (press enter on download).

      Expected result: The file is downloaded.

      Actual result: The dialogue closes and the file hasn't been downloaded.

      Attachments

        Issue Links

          Activity

            People

              Geshoski Mihail Geshoski
              Geshoski Mihail Geshoski
              Adrian Greeve Adrian Greeve
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Stevani Andolo, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Sujith Haridasan
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: