Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-4443

Fix nested interactive elements

    XMLWordPrintable

Details

    • MOODLE_402_STABLE

    Description

      There are some parts of the app, such as the course storage page, with nested interactive elements (in this case, the item is clickable to expand/collapse a section whilst hosting a button to download its contents).

      According to the WAI-ARIA spec, this is not a valid use of interactive descendants and should be remediated.

      This doesn't mean that we need to change anything in terms of UI, but it should be amended in the HTML markup. Some techniques are discussed in this article: Inclusive Components: Cards

      Attachments

        Activity

          People

            Unassigned Unassigned
            noeldemartin Noel De Martin
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:

              Clockify

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.