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

Accessibility issues in the edit questions page in the feedback activity

XMLWordPrintable

    • MOODLE_405_STABLE
    • MOODLE_405_STABLE
    • MDL-85469-405
    • Hide
      Drag and drop
      1. Log in as an editing teacher in a course.
      2. Create a feedback activity with different question types.
      3. Go to the Questions page.
      4. Click on the drag handle of a question.
      5. Confirm that there's a modal dialogue that asks you where to move the question item.
      6. Click on one of the options.
      7. Confirm that the question item has moved to the spot after the option that you selected.
      8. Move items via drag and drop and confirm that it works as expected as well.
      Tab order
      1. Tab through the questions
      2. Confirm that the focus order for each question item goes from the drag handle, the edit menu button and finally to the question's form element.
      Show
      Drag and drop Log in as an editing teacher in a course. Create a feedback activity with different question types. Go to the Questions page. Click on the drag handle of a question. Confirm that there's a modal dialogue that asks you where to move the question item. Click on one of the options. Confirm that the question item has moved to the spot after the option that you selected. Move items via drag and drop and confirm that it works as expected as well. Tab order Tab through the questions Confirm that the focus order for each question item goes from the drag handle, the edit menu button and finally to the question's form element.
    • Hide

      Code verified against automated checks.

      Checked MDL-85469 using repository: https://github.com/junpataleta/moodle.git

      More information about this report

      Built on: Mon May 19 08:20:07 UTC 2025

      Show
      Code verified against automated checks. Checked MDL-85469 using repository: https://github.com/junpataleta/moodle.git MOODLE_405_STABLE (0 errors / 0 warnings) [branch: MDL-85469-405 | CI Job ] More information about this report Built on: Mon May 19 08:20:07 UTC 2025
    • Show
      Launching automatic jobs for branch MDL-85469 -405 https://ci.moodle.org/view/Testing/job/DEV.02%20-%20Developer-requested%20PHPUnit/19439/ PHPUnit (sqlsrv) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66504/ Behat (NonJS - boost and classic) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66505/ Behat (Firefox - boost) Built on: Fri May 23 10:30:15 UTC 2025

      WCAG Level A SC 2.4.3 (Focus Order) issue

      Keyboard focus in the question section does not move in an efficient or logical order around the page. Specifically, the focus starts in the ellipsis options menu in the top right corner of the question block, then moves to the question and following that, to the 'move' icon in the top-left corner

      WCAG Level AA SC 2.5.7 (Dragging Movements) issue

      There is no alternative for the dragging motion required to change the size of a template entry or to reorder questions

      There must be an alternative way of changing the order of questions aside from dragging movements.

      WCAG Level A SC 3.3.2 (Labels or Instructions) and SC 1.3.1 (Info and Relationships) issues (Deferred to MDL-85504)

      The Legend for the "How would you rate the reaching on this course?" fieldset is a large block of raw html code

      This refers to the sr-only <legend> tag in a multiple-choice question where raw HTML containing the question is being rendered instead of a plain text version of it.

        1. screenshot-1.png
          148 kB
          Jun Pataleta
        2. MDL-85469.png
          283 kB
          Ron Carl Alfon Yu

            jpataleta Jun Pataleta
            jpataleta Jun Pataleta
            Laurent David Laurent David
            Mihail Geshoski Mihail Geshoski
            Ron Carl Alfon Yu Ron Carl Alfon Yu
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved:

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

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