This happens in virtualized list, when list item height is larger than list height and scrollToAlignment is set to auto.
When arrow key stepper is being used along with virtualized list, and you click a list item or navigate list by pressing down arrow key, for large list items, we see the center of list items instead of the top. It looks weird. It would look natural if we see the top of the list item instead of center.
(Keeping scrollToAlignment = 'start' does solve this problem but overall behavior of list keyboard navigation is weird since instead of highlight moving up and down, highlighted item is always fixed to the top of the list)
Requesting a minor improvement
This happens in virtualized list, when list item height is larger than list height and scrollToAlignment is set to auto.
When arrow key stepper is being used along with virtualized list, and you click a list item or navigate list by pressing down arrow key, for large list items, we see the center of list items instead of the top. It looks weird. It would look natural if we see the top of the list item instead of center.
(Keeping scrollToAlignment = 'start' does solve this problem but overall behavior of list keyboard navigation is weird since instead of highlight moving up and down, highlighted item is always fixed to the top of the list)
In short , instead of this![huge_item_wrong](https://user-images.githubusercontent.com/25122531/48127498-e4285900-e2a9-11e8-8fa2-445e6cfa77bd.gif)
I want this![huge_item_right](https://user-images.githubusercontent.com/25122531/48127533-f73b2900-e2a9-11e8-978f-d734ab1680dc.gif)
You can see a demo of the above problem on this codesandbox https://codesandbox.io/s/github/OmkarRajam/react_virtualized_pr It has been created using this repository https://github.com/OmkarRajam/react_virtualized_pr
edit: I have added a PR that solves this issue. #1264 Thank you for creating such an awesome library