-
Notifications
You must be signed in to change notification settings - Fork 1.9k
CarouselView vertical snap points ignored on iOS with Microsoft.Maui.Controls v10.0.20 (regression from v9.0.120) #33308
Copy link
Copy link
Open
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewcollectionview-cv2i/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionp/0Current heighest priority issues that we are targeting for a release.Current heighest priority issues that we are targeting for a release.partner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/iosregressed-in-10.0.0s/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
Metadata
Metadata
Assignees
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewcollectionview-cv2i/regressionThis issue described a confirmed regression on a currently supported versionThis issue described a confirmed regression on a currently supported versionp/0Current heighest priority issues that we are targeting for a release.Current heighest priority issues that we are targeting for a release.partner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/iosregressed-in-10.0.0s/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
Type
Fields
Give feedbackNo fields configured for issues without a type.
Projects
Status
Todo
Description
In a brand-new .NET MAUI app using only MAUI controls (no CommunityToolkit, no custom renderers/handlers, no custom gestures), a vertical
CarouselViewconfigured withSnapPointsType="MandatorySingle"andSnapPointsAlignment="Center"no longer “snaps” on iOS inMicrosoft.Maui.Controls v10.0.20.This works correctly with
Microsoft.Maui.Controls v9.0.120and regressed inv10.0.20.Steps to Reproduce
Microsoft.Maui.Controlsversion is10.0.20.MainPage.xamlwith:MainPage.xaml.cswith:Expected outcome: after each swipe, the carousel snaps/settles to a single item (one card per screen), centered.
Actual outcome (iOS on
10.0.20): scrolling remains free (no snapping); snap points appear ignored.Control check: change
Microsoft.Maui.Controlsto 9.0.120 → snapping works again.Link to public reproduction project repository
https://github.com/Kapusch/MAUI_CarouselView_Issue_33308/tree/master
Version with bug
10.0.20
Is this a regression from previous behavior?
Yes, this used to work in .NET MAUI
Last version that worked well
9.0.120 SR12
Affected platforms
iOS
Affected platform versions
iPhone 17, iOS 26.1
Did you find any workaround?
Yes, this has worked after reverting back to the .NET 9 handler:
cf: documentation
Relevant log output