Description
I9-Scroll mode "KeepLastItemInView" does not keep the last item at the end of the displayed list when adding new items.
Affected case:
I9 -Control scroll position when new items are added.
Steps to Reproduce
- Deploy https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests on Mac/iOS platform.
- Click I9_Scrolling -> Scroll mode when adding items
- Set UpdatingScrollMode to KeepLastItemInView
Actual Behavior:
Scroll mode "KeepLastItemInView" does not keep the last item at the end of the displayed list when adding new items.
Maccatalyst:

iOS:

Expected Behavior:
The last item was kept in the list displayed when new items are added.

Link to public reproduction project repository
https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests
Version with bug
10.0.0-preview.3.25176.18
Is this a regression from previous behavior?
Yes, this is a regression. The issue cannot be repro on 10.0.0-preview.2.25153.5 & 9.0.50 & 9.0.40 & 9.0.0 & 8.0.100.
Affected platforms
iOS, macOS
Description
I9-Scroll mode "KeepLastItemInView" does not keep the last item at the end of the displayed list when adding new items.
Affected case:
I9 -Control scroll position when new items are added.
Steps to Reproduce
Actual Behavior:


Scroll mode "KeepLastItemInView" does not keep the last item at the end of the displayed list when adding new items.
Maccatalyst:
iOS:
Expected Behavior:

The last item was kept in the list displayed when new items are added.
Link to public reproduction project repository
https://devdiv.visualstudio.com/Pkgs/_git/VS.TestAssets.Xaml?path=/Assets/Projects/ManualMauiTests
Version with bug
10.0.0-preview.3.25176.18
Is this a regression from previous behavior?
Yes, this is a regression. The issue cannot be repro on 10.0.0-preview.2.25153.5 & 9.0.50 & 9.0.40 & 9.0.0 & 8.0.100.
Affected platforms
iOS, macOS