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

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Duplicate
    • Affects Version/s: 3.3.3, 3.4, 3.5
    • Fix Version/s: None
    • 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":
        • 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.  
    • Affected Branches:
      MOODLE_33_STABLE, MOODLE_34_STABLE, MOODLE_35_STABLE
    • Pull Master Branch:
      MDL-60995-master

      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

              • Assignee:
                Geshoski Mihail Geshoski
                Reporter:
                Geshoski Mihail Geshoski
                Peer reviewer:
                Adrian Greeve
                Participants:
                Component watchers:
                Adrian Greeve, Mihail Geshoski, Peter Dias, Adrian Greeve, Mihail Geshoski, Peter Dias
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: