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

Generic keyboard navigation support for menus/menubars

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.1.5, 4.2.2
    • Accessibility
    • None
    • MOODLE_401_STABLE, MOODLE_402_STABLE

      We currently support keyboard navigation for menus within a dropdown element. However, keyboard navigation for a standalone menu is not yet supported. Consider the following markup:

      <nav>
      <ul role="menu">
          <li role="none><a role="menuitem">Item 1</a></li>
          <li role="none><a role="menuitem">Item 2</a></li>
      </ul>
      </nav>
      

      When keyboard-only users encounter this, they may expect that the menu can be interacted on using arrows/home/end keys as specified in the Menu and Menubar Pattern.

      We need to provide generic keyboard navigation support for menus in general and not just for dropdown menus.

            Unassigned Unassigned
            jpataleta Jun Pataleta
            Votes:
            1 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

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