Chrome Version: 72.0.3626.14
OS: All
What steps will reproduce the problem?
(0) Launch Chrome with --enable-spatial-navigation --enable-blink-features=KeyboardFocusableScrollers
(1) Visit https://bokand.github.io/spatnav-scroller.html?useSpatNav(2) Move up and down on the page through the scrollable DIVs
There's two main issues I see here:
- A subscroller is scrolled before focus is moved onto it
- Cannot reverse scroll direction in a scroller without moving focus past it.
I've suggested some improvements in https://docs.google.com/document/d/1AjQdHSwF1kITTJeWIJPrAlSRYXWe9Zj1GEfV05ZZS1Q/edit#
Namely:
- Focus should move onto a scroller before it scrolls
- When focused, the SpatNav search should start from the edge of the scroller opposite to the direction of movement
Here's a JS mocked version of how that would feel (use Chrome without spatnav flags): https://bokand.github.io/spatnav-scroller.html
Comment 1 by bokan@chromium.org
, Dec 13Status: Available (was: Untriaged)