When tabbing through the page, when a docked block is reached, after expanding a docked block the user may expect to be able to tab immediately to the block. Instead, the tab order is unchanged and the user must tab through all lower docked blocks and the "remove all" button before reaching the block they have just shown.
- Log in as any user
- Navigate to a course
- Dock the Navigation and Administration blocks
- Using the tab key on the keyboard, navigate to the topmost docked block.
- Show the docked block by clicking enter, space or right-arrow.
- Click tab again.
Expected result: You start navigating through the block.
Actual result: You have to tab through other docked blocks and the "remove all" button before arriving at the block you just showed.
MDL-35828 Docked blocks are moved to the last part of the tab order
- Testing discovered
MDLQA-5899 CLONE - A user can use their keyboard to navigate the site