-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upcoming focus navigation change in Chromium #3885
Comments
Hello @boghyon , |
Hi @boghyon , We will handle this via internal BLI: BGSOFUIRILA-3736 as it will require some support from our design colleagues as well. Best Regards, |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
The feature is described more in detail at Keyboard focusable scrollers | Blog | Chrome for Developers |
Background
Some years ago, I had submitted this issue on Chromium bug tracker: https://issues.chromium.org/issues/40113891
As a result, Chromium has now improved the keyboard a11y by allowing scrollable containers to be in the focus chain (unless
tabindex
<0
), similar to Firefox.I.e. when tabbing through:
tabindex
≥0
, move the focus to the container.tabindex
<0
, skip the container.tabindex
:Steps to reproduce
--enable-blink-features=KeyboardFocusableScrollers
.Issue: the focus indicator is unstyled in UI5.
Request to consider
focusable
property of thesap.m.ScrollContainer
can be deprecated since the browsers supported by UI5 set the focus automatically depending on the container content and thetabindex
.sap.m.PageRenderer
currently avoids being in the focus chain only in Firefox.openui5/src/sap.m/src/sap/m/PageRenderer.js
Line 152 in d5f5e16
Remaining questions
More information
"Intent to Ship: Keyboard-focusable scroll containers" - "Blink-dev" group
Changes regarding the topic
KeyboardFocusableScrollers
- "Blink Reviews" groupThe text was updated successfully, but these errors were encountered: