<!--- Provide a general summary of the issue in the Title above --> ### Expected Behavior When we select an item in List with selection, that item should be selected and cursor should not get misplaced <!--- Tell us what should happen --> ### Actual Behavior When we select an item, list scrolls down and cursor position got misplaced to some other item in the list. <!--- Tell us what happens instead --> ### URL, screen shot, or Codepen exhibiting the issue https://codesandbox.io/s/suspicious-mccarthy-g94eib?file=/src/List.js <!-- -- Here's a Codesandbox template that serves as a nice starting point -- for demonstrating an issue: https://codesandbox.io/s/m7mml8l0zj --> ### Steps to Reproduce 1. Render List with Selection having large number of items in list so that we have scroll. 2. Select any item in the list For instance Item1 3. The cursor scrolls down and pointing to some other item in the list. ### Your Environment <!--- Include as many relevant details about the environment you experienced the bug in --> - Grommet version: 2.25.3 - Browser Name and version: 108.0.5359.124 - Operating System and version (desktop or mobile): macOS Monterey Version 12.6