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?