Open dainius-r opened 2 months ago
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one and thumbs upping the other issue to help us prioritize it. Thank you!
Note: You can give me feedback by thumbs upping or thumbs downing this comment.
Can repro this issue at Android platform on the latest 17.11.0 Preview 2.0(8.0.21&8.0.40).
Description
I have found many issues with
CarouselView
control specially withCurrentItem
property binding changes. I don't know if it is best to put all in one bug report, it's easier to test all of them in with attached test project, if needed could create GitHub issues for separate bug tracking. This is a project to reproduce issues: CarouselViewTest.zipCurrentItem
property changes, but carousel still shows first item in the list_viewModel.CarouselItems = new ObservableCollection<string>(_items)
, bounded property first change to 0 unnecessary, then null and then 0, should this be only 0, or null and 0?IsScrollAnimated="True"
and selecting item from 0 to 6, items is selected (unless 1 critical issue is done), but bounded property change values are all over the placeCurrentItem
(selecting by bounded property change) and then drag a little bit to a sideCarouselView
visible view, release drag, then view is left stuck in-betweenCarouselView
, but not releasing the drag action,CurrentItem
bounded value changes, on a point when next item view is visible enough, and then changes back to previous value when dragging back, and this change is occurring when drag action is still not releasedSteps to Reproduce
Link to public reproduction project repository
No response
Version with bug
8.0.40 SR5
Is this a regression from previous behavior?
Not sure, did not test other versions
Last version that worked well
Unknown/Other
Affected platforms
Android
Affected platform versions
net8.0-android34.0
Did you find any workaround?
Some issues like double property change is not impactful, others did not find workaround
Relevant log output
No response