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

flexible table hide column does not announce change to screen reader

    XMLWordPrintable

Details

    • MOODLE_23_STABLE
    • MOODLE_24_STABLE, MOODLE_25_STABLE, MOODLE_26_STABLE
    • MDL-36011-master
    • Hide
      1. View a page with a table with collapsible columns:
        ("Quiz > Results > Statistics" or "Assignment > Grading")
      2. Right click in the table and choose inspect
      3. Find the opening table tag and verify the headers contain the attribute 'aria-expanded=true/false' and also 'aria-controls' references the correct cellids.
      Show
      View a page with a table with collapsible columns: ("Quiz > Results > Statistics" or "Assignment > Grading") Right click in the table and choose inspect Find the opening table tag and verify the headers contain the attribute 'aria-expanded=true/false' and also 'aria-controls' references the correct cellids.
    • 3
    • FRONTEND Sprint 3

    Description

      Issue
      Context change - Hiding/showing a column in the assignment grading screen does not announce the change to the user. It would be useful to rely on aria-live="polite" to tell screen readers if the zones are "live" (opened or closed) or provide another similar mechanism.

      Standard Level
      WCAG 2 3.3.2 (A) http://www.w3.org/TR/UNDERSTANDING-WCAG20/minimize-error-identified.html

      Impact
      Serious

      Example Link
      http://demo.moodle.net/mod/assign/view.php?action=grading&id=41&thide=userid

      Test Steps

      1. Login as teacher
      2. Access CF101
      3. Click on assignment
      4. Click on grade attempts
      5. Close a column in the report and notice nothing is announced.

      Attachments

        Issue Links

          Activity

            People

              damyon Damyon Wiese
              jrh18 Jason Hardin
              Jérôme Mouneyrac Jérôme Mouneyrac
              Marina Glancy Marina Glancy
              David Monllaó David Monllaó
              Andrew Lyons, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Sujith Haridasan, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Ilya Tregubov, Laurent David, Sara Arjona (@sarjona), Huong Nguyen, Barbara Ramiro, Bas Brands, Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                9/Sep/13