-
Bug
-
Resolution: Fixed
-
Major
-
4.0
-
MOODLE_400_STABLE
-
MOODLE_400_STABLE
-
MDL-72481-master -
-
1
-
Navigation push 6, Navigation push 7, Navigation push 8, Navigation push 9, Navigation push 10, Navigation push 11, Navigation push 13, HQ Team International CIH2-220
Some of the accessibility improvements I had done as part of MDL-69301 seem to be lost.
- Pressing the 'End' key does not activate the last tab
- tabindex is not properly set on the selected tab. It is always the first tab that is focusable. To test this:
- Log in as admin
- Go to site administration
- Click on the 'Users' tab
- Press the Tab key on the keyboard
- Press Shift + Tab
- The expected behaviour is that the 'Users' tab should be focused now.
- When you go to the site administration page, the tab button that is related to the content you see (the first tab) is not active by default
- There is no aria-selected attribute set on the selected tab.
- Note: git grep for
MDL-72481and update any relevant styling if. this issue lands beforeMDL-72799
According to https://www.w3.org/TR/wai-aria-1.1/#aria-current
Authors SHOULD NOT use the aria-current attribute as a substitute for aria-selected in widgets where aria-selected has the same meaning. For example, in a tablist, aria-selected is used on a tab to indicate the currently-displayed tabpanel.
- caused a regression
-
MDL-74298 Site admin search params prevent sub tabs going to correct site admin pages
- Closed
- has a non-specific relationship to
-
MDL-72799 Follow up for navigation styling
- Closed
-
MDL-74117 Boost theme: Primary menu focus indicator lags behind mouse clicks for parent items
- Closed
-
MDL-82298 moremenu.js erroneously adds checkmarks to menu elements
- Closed
- has to be done before
-
MDL-72628 Site admin tab preference not respected on reload
- Closed