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

Folder: Unnecessary tab stops to the left of files

    XMLWordPrintable

    Details

      Description

      1 Create a folder with multiple files in.

      2 Use the keyboard to tab through it.

      EXPECTED: There should be exactly one tab stop per file.

      ACTUAL: There is a tab stop to the left of the file that does the same thing as the tab stop on the file.

      For example, in the attached image (taken from the Mount Orange school demo), the file silly.jpg is currently focused. This is correct, but from this point it now takes 2 presses of the Tab key in order to get to the next file test_procedure.txt; it should be only 1 press. If you press Return on the intervening tab stop, it actually does the same thing as if you press Return on the file (downloads it).

      It is a minor accessibility bug to have two tab stops for the same thing, because for users who have to navigate with difficult input devices, it increases effort if they have to tab twice. (Also, in this case, the unnecessary tab stop is actually invisible with no focus indicator, which breaks WCAG 2.4.7.)

       

      Note: Unless somebody else picks it up, I'm planning to assign this to an OU developer to work on.

       

        Attachments

          Activity

            People

            Assignee:
            sna67 Sang Nguyen Anh
            Reporter:
            quen Sam Marshall
            Peer reviewer:
            Sam Marshall
            Integrator:
            Jun Pataleta
            Tester:
            Anna Carissa Sadia
            Participants:
            Component watchers:
            Andrew Nicols, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze
            Votes:
            1 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:
              Fix Release Date:
              25/Mar/21

                Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 1 hour, 45 minutes
                1h 45m