-
Notifications
You must be signed in to change notification settings - Fork 1.9k
[MacOS][CV2] I9_Scrolling - Setting 'Make Visible' results in wrong position after trying multiple times #34663
Copy link
Copy link
Open
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewcollectionview-cv2csi-newplatform/iosplatform/macosmacOS / Mac CatalystmacOS / Mac Catalysts/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working
Milestone
Description
Description
On grouped data pages, setting 'Make Visible' scroll position scrolls to wrong position after trying multiple times
Affected test cases:
I9 -Scroll by index for grouped gata.
I9 -Scroll by object for grouped data.
| MAUI Version | Repro |
|---|---|
| 10.0.60 inflight | Yes |
| 10.0.50 | Yes |
| 10.0.40 | Yes |
| 10.0.30 | Yes |
| 9.0.120 (with CV2) | Yes |
| 9.0.120 (CV1) | No |
Steps to Reproduce
- Deploy ManualMaui to MacCatalyst/iOS
- Navigate to I9 - Scrolling -> Scroll by index (Grouped data)
- Set Scroll to position to 'Make Visible'
- Click button 'Scroll to third cat' once it is scrolled to the item scroll to the top and click the button until you reproduce the issue.
Actual Behavior: The scroll position is inconsistent
Mac:
Mac.10_0_60.mov
iOS
iOS.10_0_60.mov
Expected Behavior: The scroll position should be consistent
Mac:
MAC.cv1.9_0_120.mov
iOS:
CV1.mov
Link to public reproduction project repository
https://github.com/dotnet/maui/tree/main/src/Controls/tests/ManualTests
Version with bug
10.0.60-ci.inflight.26173.4
Is this a regression from previous behavior?
No, this is not a regression, this issue can be reproduced in 10.0.50, 10.0.40,10.0.30 and 9.0.120 with CV2. This issue does not reproduce on 9.0.120 with CV1
Affected platforms
macOS, iOS
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewcollectionview-cv2csi-newplatform/iosplatform/macosmacOS / Mac CatalystmacOS / Mac Catalysts/triagedIssue has been reviewedIssue has been revieweds/verifiedVerified / Reproducible Issue ready for Engineering TriageVerified / Reproducible Issue ready for Engineering Triaget/bugSomething isn't workingSomething isn't working