-
Couldn't load subscription status.
- Fork 1.9k
Open
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewcollectionview-cv1collectionview-cv2partner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidplatform/ioss/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
- When a current item is set to a value that doesn't exist in the CarouselView's items source, the carousel incorrectly scrolls to the last item in a looped carousel.
- However, when looping is disabled, CurrentItem is updated, but no scroll occurs.
| iOS_LoopedCarousel | iOS_NonLoopedCarousel |
|---|---|
LoopedCarousel.mov |
NonLoopedCarousel.mov |
Steps to Reproduce
- Download the attached sample.
- Run the sample on an Android or iOS.
- Tap the "Select Item 14" button (note that item 14 is an invalid item).
- Observe that the carousel automatically scrolls to the last item in the item source.
Link to public reproduction project repository
No response
Version with bug
9.0.120
Is this a regression from previous behavior?
No, this is something new
Last version that worked well
No response
Affected platforms
Android, iOS
Affected platform versions
No response
Did you find any workaround?
No response
Relevant log output
Metadata
Metadata
Assignees
Labels
area-controls-collectionviewCollectionView, CarouselView, IndicatorViewCollectionView, CarouselView, IndicatorViewcollectionview-cv1collectionview-cv2partner/syncfusionIssues / PR's with Syncfusion collaborationIssues / PR's with Syncfusion collaborationplatform/androidplatform/ioss/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