CollectionView scrolling not working when using SwipeView (only in iOS) #22165
Labels
area-controls-collectionview
CollectionView, CarouselView, IndicatorView
platform/iOS 🍎
t/bug
Something isn't working
Description
The CollectionView scrolling gets freez/hang when using SwipeView control, and it appears to affect iOS devices exclusively.
The sensitivity of the SwipeView in iOS is notable, as it tends to open automatically when scrolling. This behavior makes it exceedingly challenging to perform a purely vertical scroll, as even the slightest horizontal movement triggers the swipe menu to open.
This might sound like a small thing, but it completely breaks the experience as almost every scroll opens the swipe menu plus it hangs the CollectionView scroll.
Tried to use Simultaneous pan gesture recognition as mentioned here, but it does not resolve issue:
https://learn.microsoft.com/en-us/dotnet/maui/ios/platform-specifics/application-pan-gesture?view=net-maui-8.0
Testing Procedure
Screen recording
https://github.com/dotnet/maui/assets/10617244/40fe7f7f-bcab-4619-95ae-bab6284f6871
Steps to Reproduce
Link to public reproduction project repository
https://github.com/divyesh008/CollectionWithSwipeView_Bug.git
Version with bug
8.0.10 SR3
Is this a regression from previous behavior?
No, this is something new
Last version that worked well
Unknown/Other
Affected platforms
iOS
Affected platform versions
iOS 17.2
Did you find any workaround?
For the work around I have to use Bindable Layout.
Relevant log output
No response
The text was updated successfully, but these errors were encountered: