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

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

    XMLWordPrintable

Details

    • MOODLE_37_STABLE, MOODLE_38_STABLE, MOODLE_39_STABLE
    • MOODLE_37_STABLE, MOODLE_38_STABLE
    • MDL-67577-master
    • 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)

    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

              basbrands Bas Brands
              poyarkov adi
              Mathew May Mathew May
              Eloy Lafuente (stronk7) Eloy Lafuente (stronk7)
              Gladys Basiana Gladys Basiana
              Jun Pataleta, Huong Nguyen, Bas Brands, Mathew May, Amaia Anabitarte, Carlos Escobedo, Laurent David, Mikel Martín Corrales, Sabina Abellan, Sara Arjona (@sarjona)
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                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