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

Autocomplete and tags elements are not accessible

XMLWordPrintable

    • MOODLE_404_STABLE, MOODLE_405_STABLE, MOODLE_500_STABLE
    • MOODLE_405_STABLE, MOODLE_500_STABLE
    • MDL-85041-405
    • MDL-85041-500
    • MDL-85041-main
    • Hide

      Prerequisite

      1. You need to test the patch with the assistive technology applications below:

      • VoiceOver, running on Mac machine.
      • NVDA, running on Windows.

      2. Create new categories named "Category 1" and "Category 2".

      3. Create new users with email "s1@example.com" and "s10@example.com"

      4. Ensure to turn on the assistive technology during the testing, especially before the "VERIFY" steps.

      Test 1 (Tag)

      1. Log in as admin
      2. Navigate to the edit profile page
      3. Expand the Interests section
      4. Type "Test1"
      5. Press "Enter" key on keyboard
      6. VERIFY that you can hear "Added Test1"
      7. Press Shift + Tab combination key
      8. Ensure the "Test 1" is on focus. Press enter key.
      9. VERIFY that you can hear "Removed Test1"

      Test 2 (Course category)

      1. Log in as admin
      2. Create a course
      3. At the Course Category search input, type "Cat", and select the "Category 2" using arrow keyboard, and then press enter key
      4. VERIFY that you can hear "Added Category 2"
      5. At the Course Category search input, type "Cat", and select the "Category 1" using mouse device.
      6. VERIFY that you can hear "Added Category 1"

      Test 3 (Enrol uses)

      1. Log in as admin
      2. Create a course and then navigate to the course participants page
      3. Click the Enrol course button
      4. In the search input, type "s1", and select user with email "s1@example.com" using arrow keyboard, and then press enter key
      5. VERIFY that you can hear user name with the email "Added s1@example.com"
      6. In the search input, type "s1", and select user with email "s10@example.com" using mouse device.
      7. VERIFY that you can hear user name with the email "Added s10@example.com"
      8. Press Shift + Tab combination key
      9. Ensure the "s1@example.com" is on focus.
      10. Use arrow key to focus on the "s10@example.com"
      11. Press enter key.
      12. VERIFY that you can hear "Removed s10@example.com"
      Show
      Prerequisite 1. You need to test the patch with the assistive technology applications below: VoiceOver, running on Mac machine. NVDA, running on Windows. 2. Create new categories named "Category 1" and "Category 2". 3. Create new users with email "s1@example.com" and "s10@example.com" 4. Ensure to turn on the assistive technology during the testing, especially before the "VERIFY" steps. Test 1 (Tag) Log in as admin Navigate to the edit profile page Expand the Interests section Type "Test1" Press "Enter" key on keyboard VERIFY that you can hear "Added Test1" Press Shift + Tab combination key Ensure the "Test 1" is on focus. Press enter key. VERIFY that you can hear "Removed Test1" Test 2 (Course category) Log in as admin Create a course At the Course Category search input, type "Cat", and select the "Category 2" using arrow keyboard, and then press enter key VERIFY that you can hear "Added Category 2" At the Course Category search input, type "Cat", and select the "Category 1" using mouse device. VERIFY that you can hear "Added Category 1" Test 3 (Enrol uses) Log in as admin Create a course and then navigate to the course participants page Click the Enrol course button In the search input, type "s1", and select user with email "s1@example.com" using arrow keyboard, and then press enter key VERIFY that you can hear user name with the email "Added s1@example.com" In the search input, type "s1", and select user with email "s10@example.com" using mouse device. VERIFY that you can hear user name with the email "Added s10@example.com" Press Shift + Tab combination key Ensure the "s1@example.com" is on focus. Use arrow key to focus on the "s10@example.com" Press enter key. VERIFY that you can hear "Removed s10@example.com"
    • Hide

      Code verified against automated checks.

      Checked MDL-85041 using repository: https://github.com/meirzamoodle/moodle.git

      More information about this report

      Built on: Mon May 12 10:09:03 UTC 2025

      Show
      Code verified against automated checks. Checked MDL-85041 using repository: https://github.com/meirzamoodle/moodle.git MOODLE_404_STABLE (0 errors / 0 warnings) [branch: MDL-85041-404 | CI Job ] MOODLE_405_STABLE (0 errors / 0 warnings) [branch: MDL-85041-405 | CI Job ] main (0 errors / 0 warnings) [branch: MDL-85041-main | CI Job ] More information about this report Built on: Mon May 12 10:09:03 UTC 2025
    • Show
      Launching automatic jobs for branch MDL-85041 -405 https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66169/ Behat (NonJS - boost and classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66170/ Behat (Firefox - boost / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66221/ Behat (Firefox - classic / complete) Launching automatic jobs for branch MDL-85041 -500 https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66091/ Behat (NonJS - boost and classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66092/ Behat (Firefox - boost / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66093/ Behat (Firefox - classic / complete) Launching automatic jobs for branch MDL-85041 -main https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66094/ Behat (NonJS - boost and classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66095/ Behat (Firefox - boost / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66096/ Behat (Firefox - classic / complete) https://ci.moodle.org/view/Testing/job/DEV.01%20-%20Developer-requested%20Behat/66097/ App tests (stable app version) / complete) Built on: Wed May 14 06:52:32 UTC 2025
    • 6
    • Team Hedgehogs 2025 Sprint 2.2

      Moodleforms, 'autocomplete' and 'tags' elements

      When an item is added or deleted, the result is displayed on the screen. However, assistive technology does not relay this error to the user.

        1. (1) 6 Passed -- (Main)MDL-85041.png
          104 kB
          Kim Jared Lucas
        2. (1) 9 Passed -- (Main)MDL-85041.png
          107 kB
          Kim Jared Lucas
        3. (2) 4 Passed -- (Main)MDL-85041.png
          152 kB
          Kim Jared Lucas
        4. (2) 6 Passed -- (Main)MDL-85041.png
          149 kB
          Kim Jared Lucas
        5. (3) 12 Passed -- (Main)MDL-85041.png
          134 kB
          Kim Jared Lucas
        6. (3) 5 Passed -- (Main)MDL-85041.png
          136 kB
          Kim Jared Lucas
        7. (3) 7 Passed -- (Main)MDL-85041.png
          133 kB
          Kim Jared Lucas

            meirza.arson@moodle.com Meirza
            marina Marina Glancy
            Stevani Andolo Stevani Andolo
            Jun Pataleta Jun Pataleta
            Kim Jared Lucas Kim Jared Lucas
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 5 hours, 58 minutes
                5h 58m

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