uno
uno copied to clipboard
[iOS] List items are missing on fast scroll
Current behavior
Sometimes when the samples list in the iOS Samples app is scrolled fast, some of the items are blank. Only when scrolled away and back in slowly they appear. The empty space is not interactive, so it is no longer possible to tap on that item until it actually appears.
This behavior has been present for a longer time, so not connected to recent changes.
Expected behavior
Should appear on first try.
How to reproduce it (as minimally and precisely as possible)
No response
Workaround
No response
Works on UWP/WinUI
Yes
Environment
No response
NuGet package version(s)
No response
Affected platforms
iOS
IDE
No response
IDE version
No response
Relevant plugins
No response
Anything else we need to know?
No response
@ajpinedam This issue has been reported on Uno versions as far as 3.11, which may indicate that this is a change in iOS behavior. If this is the case, we may find other instances of UICollectionView
issues in the wild showing the same thing.
Maybe this, although it's an old issue?
The issue can also be seen on ListView as well on iOS.
taking this sample built for something else as example: BehaviorTests.zip by clicking on the 2nd tab 'Page2' and start scrolling through the list, you can see the issue manifesting immediately, at 100% (not sure) repro rate.
interestingly though if you change the landing page from MainPage
to Page2
,
the problem seems to be gone