Items not rendering after filtering data

HI 

I have multiple list views in my app, both list views have sticky footers and headers and both use ObservableCollection as the item source type. Within my header I have a search bar and upon searching I need this to filter the records in the list view. 

Upon filtering or clicking the search button this should then immediately update my view and this works fine on Windows 11 but on Android (using a Samsung Galaxy S25 ultra physical device) upon searching the UI doesn't update until I touch the view. At this point the search results populate within the available space but if I now scroll any items do not render at all. If I change the device orientation to a landscape view and move back to portrait these items now display. 

I've tried different ways of filtering but all of these ways result in the same user experience. 

I use the DataSource.Filter and I also tried using the "SearchCommand" and physically swapping out items of the collection based on the search made. 

The following thread has a similar experience to what I have but there has been no responses on this one: https://www.syncfusion.com/forums/195897/listview-items-render-incorrectly-until-ios-device-rotated-to-landscape-then-back-to

Any suggestions on how I can resolve this? 


1 Reply 1 reply marked as answer

AG Anandh Ganesan Syncfusion Team September 8, 2025 01:54 PM UTC

Hi Chris,

We have prepared the sample (with Syncfusion package version 31.1.17  & "Microsoft.Maui.Controls" package version 9.0.100), and tested the filtering functionality using "TextChanged" , "SearchButtonPressed" event and "SearchCommand" of SearchBar control, but unfortunately we could not replicate the issue at our end.

We request you to run the attached sample at your end and confirm us whether the issue replicates in our sample. Also please provide us with details of Syncfusion & Maui package version you are using and any code customization we missed in our sample to replicate the issue.

It would be helpful for us to analyze further and provide the solution quickly.

Regards,

Anandh G.



Attachment: FilteringSample_ae0dabcf.zip

Marked as answer
Loader.
Up arrow icon