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

Accessibility: Wrong tabindex order in top navbar(message+notification)

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Both with boost and classic:

      1. Login to moodle
      2. Purge caches
      3. Use the tab key on your keyboard to navigate the items in the top navbar
      4. Verify the tab order is search -> notification -> messages -> user dropdown (and the opposite going backwards - generally using SHIFT + TAB)
      Show
      Both with boost and classic: Login to moodle Purge caches Use the tab key on your keyboard to navigate the items in the top navbar Verify the tab order is search -> notification -> messages -> user dropdown (and the opposite going backwards - generally using SHIFT + TAB)
    • Affected Branches:
      MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE, MOODLE_38_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-67577-master

      Description

      Running accessibility test, it seems tabindex order of, messages and notification is wrong. 

      using the tab key to navigate, from search input field to the next element, 

      we expect the indexing to be as followed: 

      search

      notification

      message

      but the order is wrong as mentioned. 

      the indexing should reflect the visual order of the elements in the DOM

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              basbrands Bas Brands
              Reporter:
              poyarkov adi
              Peer reviewer:
              Mathew May Mathew May
              Integrator:
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Tester:
              Gladys Basiana Gladys Basiana
              Participants:
              Component watchers:
              Andrew Lyons, Dongsheng Cai, Huong Nguyen, Jun Pataleta, Michael Hawkins, Shamim Rezaie, Simey Lameze, Huong Nguyen, Bas Brands, Mathew May
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:
                Fix Release Date:
                9/Mar/20

                  Time Tracking

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