Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
studio(a11y): main menu not accessible with keyboard navigation only #605
Comments
|
@donroyco just had a quick test. actually, at least in the next version, the items in the menu are accessible through tabs (see gif) but the things is that the menu/popover receive the focus/tabs after the homepage has been tabbed. any idea how could the focus/tabs could be shifted to give the priority to the opened menu? |
|
Not sure how this would work in Ionic, I don't see some a11y documentation on ionic-menu . Is there a way to manually focus the sidebar when you know it has been triggered to open? |
|
@donroyco thx for the feedback! I honestly don't know neither and didn't found anything about it. Therefore I opened a feature request in the Ionic Core as I could reproduce the exact same behavior with a blank starter kit app ionic-team/ionic-framework#20590 |
|
@peterpeterparker Cool, thanks for pushing it further. I subscribed to the issue. Strange this is not available already in Ionic. In Angular Material you can check it pretty easily. |



Affected part of DeckDeckGo
Reproduction
Steps to reproduce:
Expected Behavior
Menu items like Home should be focusable.
Actual Behavior
The overlay for Main menu is not focusable. Tabbing through the content continues behind overlay.
The current behaviour in action. (I needed to click once to get focus inside the browser, the rest is done with tab key only)
Environment