Change theme
Help
Press space for more information.
Show links for this issue (Shortcut: i, l)
Copy issue ID
Previous Issue (Shortcut: k)
Next Issue (Shortcut: j)
Sign in to use full features.
Vote: I am impacted
Notification menu
Refresh (Shortcut: Shift+r)
Go home (Shortcut: u)
Pending code changes (auto-populated)
View issue level access limits(Press Alt + Right arrow for more information)
Unintended behavior
View staffing
Attachment actions
Description
Component used: Activity
Version used: 1.9.0-alpha01
Devices/Android versions reproduced on:
When using the keyboard to navigate through the screen content using the tab key with edge to edge enabled, the focused element is displayed below the bottom navigation bar. Displaying content below the navigation bar is desirable as it visually looks good but it seems to conflict with making the app properly accessible for keyboard users.
I've attached two videos, one using the sample code below tabbing through the buttons and a second video of the Android settings screen doing the same thing. As shown in both videos, the selected content isn't (always) properly visible to the user.
Ideally the focused content should be on top of the navigation buttons so it's always properly visible to the user so edge to edge can be enabled whilst still keeping the app keyboard accessible.
Sample code:
Swapping the verticalScroll and padding in the above snippet "solves" the keyboard issue but it'll no longer make use of edge to edge displayed content.
Perhaps a workaround is possible in code using insets, if so I'd love to hear it, but since the issue also seems to appear in the Android settings it'd be great if it could be solved on the platform rather than in every app.