While utilizing cdk-virtual-scroll-viewport within my mat-autocomplete, I have noticed that scrolling works perfectly when using the mouse but does not function properly when pressing the keydown button.
Expected Behavior: The list should automatically scroll up or down if the focus moves beyond the visible viewport.
Actual Behavior: Unfortunately, the scroll feature does not work as intended. When the end of the rendered items is reached, it cycles back to the beginning without displaying new items.
For reference, please see this link: https://stackblitz.com/edit/angular-5rmvpq