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

Datepicker popup in moodleform is not accessible with keyboard

    XMLWordPrintable

Details

    • WP Sprint 2024-I1.2 (Clones)

    Description

      This issue was detected during accessibility audit on learner-facing pages in Workplace performed in August-September 2023 by AbleDocs.

      Description from AbleDocs:
      There is no keyboard access to the calendar that opens when clicking the calendar icon button

      Comments from me (Marina):
      This happens in dynamic forms that open in the modals (and maybe also AJAX loaded like RB filters)

      1. Go to the calendar page (http://yoursite/calendar)
      2. Click "New event" button
      3. Tab to date form element
      4. Press "Enter" on the calendar icon
      5. You can not access any dates with the keyboard

      Attachments

        1. (1) 3 Passed -- (Main)MDL-80197.png
          110 kB
          Kim Jared Lucas
        2. (2) 4 Passed -- (Main)MDL-80197.png
          123 kB
          Kim Jared Lucas
        3. calendar_datepicker.png
          40 kB
          Marina Glancy

        Issue Links

          Activity

            People

              pedro.jordao@moodle.com Pedro Jordao
              marina Marina Glancy
              Paul Holden Paul Holden
              Sara Arjona (@sarjona) Sara Arjona (@sarjona)
              Kim Jared Lucas Kim Jared Lucas
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Time Tracking

                  Estimated:
                  Original Estimate - 0 minutes
                  0m
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 1 week, 1 hour, 15 minutes
                  1w 1h 15m

                  Clockify

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