Disappearing Items

Hi
I'm currently using SfListView in Xamarin Forms
Everything seems fine on iOS, but i'm seeing issues with rendering on android.
It's happening randomly after a listviews datasource has changed (Currently bound to an observable collection)

Now the item is there, just not rendering (Possibly due to recycler / virtualization in the caching manager???)
If I swipe the item by tapping on it and moving it - it appears
If I add an ItemAppearing event handler, to programatically swipe and reset the swipe of the item, it doesn't appear

I've added two screenshots to a 7z file to this post showing before and after.




Attachment: Images_b34604dd.7z

3 Replies

DA David May 14, 2020 04:40 PM UTC

I will also add - "sometimes" it doesn't happen, until I navigate around the app and open other pages which contain listviews, then return to my listview in this page.

However, it also occurs at run time randomly.

It happens in my listviews that contain groups, and my listviews that don't contain grouping.
All of the listviews contain SfBorder Controls with a grid embedded within them
All randomly fail to render some ListViewItems until tapped at some point or another

Xamarin.Forms 4.6
Using Shell
Latest Weekly SyncFusion release, as well as all previous versions of 18.x

I've tried with AutoFit Height, with Manually Assigning values to ItemHeight, GroupHeaderHeight and HeaderHeight etc
It occurs with all states

Can I disable the recycler in anyway to test if thats the option for this?
My release deadline is this week and I've spent two days trying to get this last bug sorted
I don't want to have to strip this out and switch to CollectionView


DA David May 15, 2020 12:11 AM UTC

***Update***

Reverting to SyncFusion 17.4.0.55 solves the issue.
At least I'll hit deadline with it - but there is definitely an issue with 18.1.

I'll put a sample project together at the weekend and upload to show you the issue.


CS Chandrasekar Sampathkumar Syncfusion Team May 15, 2020 05:59 PM UTC

Hi David, 
Thank you for using Syncfusion products. 
We have checked the reported query ”Disappearing Items” from our end. We have prepared a simple sample from our end, could you please replicate the issue for us. 
Sample link: SfListViewSample 
Share the following detail which would be helpful for us to check on it and provide the solution at the earliest.  
  • Issue replicating video
Regards, 
Chandrasekar Sampathkumar 


Loader.
Up arrow icon