SfListView rendering issue on Samsung Galaxy A36 device

Hi,

I'm running into a problem with the SfListView rendering on Samsung Galaxy A36 5G devices. We have an application where it's possible to switch between view a map of jobs and a list of jobs. When the app first runs, the list of jobs is displayed. By pulling down on the top of the list, it is possible to switch to map mode. The switch to map mode hides the ListView component and shows the map which runs behind the list view. When you exit the map mode with the close button, the listview then doesn't seem to render correctly when the list is scrolled. When I replace the SfListView component with a standard ComponentView, the list works as expected. 


I have attached a Sample Application which shows the issue. 


It seems the hiding and unhiding of the PullToRefresh component seems to cause the SfListView to not completely refresh itself. This issue also only seems to happen on the Samsung Galaxy A36 device. Other Android devices seem to be unaffected.


Thanks,

Andrew


Attachment: SfListViewRenderIssue_7c5d0346.zip

6 Replies

MR Muthupandy Ramakrishnan Syncfusion Team April 22, 2026 10:28 AM UTC

Hi Andrew Elliott,
Thanks for reaching out to us.
We have checked the reported SfListView rendering issue on the Android 16 emulator and 
and we were able to reproduce it. Currently, we are analyzing the issue further and require two more working days to validate it properly on our end.
We will update you with further details on or before April 24, 2026. We appreciate your patience and understanding until then.

Best Regards,
Muthupandy R.


AE Andrew Elliott April 22, 2026 10:34 AM UTC

Thanks you for the update. I noticed this was showing up on a different Android 15 device as well so it seems to be a more general problem than Samsung phones. 



MR Muthupandy Ramakrishnan Syncfusion Team April 24, 2026 01:16 PM UTC

Hi Andrew Elliott,

Thank you for your patience.

The reported SfListView rendering issue is still under validation by our team. We are actively working on it and will share further details on or before April 27, 2026.

We apologize for any inconvenience caused and sincerely appreciate your patience and understanding in the meantime.


Best Regards,

Muthupandy R.



MR Muthupandy Ramakrishnan Syncfusion Team April 27, 2026 01:36 PM UTC

Hi Andrew Elliott,

Thank you for your patience.
We have reviewed the reported behavior at our end and were able to reproduce the issue where SfListView renders incorrectly on Android after toggling its visibility when used inside SfPullToRefresh. Based on our analysis, this occurs because the layout measurements are not refreshed properly when the control’s visibility is changed.
We have considered this behavior as a bug and have logged it in our feedback portal for further investigation and resolution. The fix for this issue will be included in our upcoming weekly patch release, which is currently expected to be rolled out on May 19, 2026. We will keep you informed once the fix is available.
In the meantime, you can track the status of this issue using the feedback link provided below:

Feedback Link:

We appreciate your patience and understanding until then.

Currently, we have a workaround for this issue. Please use the workaround below until the fix is available at the source level.

Sample Implementation (Workaround):
private async Task SlideUpAnimation()
{
IsUp = true;
btnClose.IsVisible = false;
pullToRefresh.IsVisible = true;

MainThread.BeginInvokeOnMainThread(async () =>
{
// Temporarily unbind the ItemsSource
var tempSource = JobListView.ItemsSource;
JobListView.ItemsSource = null;

// Force layout recalculation
JobListView.InvalidateMeasure();

// Re-bind the ItemsSource after a short delay
await Task.Delay(50);
JobListView.ItemsSource = tempSource;
});
}
Why This Works:
  • Temporarily setting ItemsSource to null clears the existing layout state.
  • Calling InvalidateMeasure() ensures the layout is recalculated.
  • Reassigning the ItemsSource after a brief delay forces SfListView to render correctly once it becomes visible again.
The same approach is demonstrated in the attached sample, which you can use as a reference to integrate the workaround into your application.
Please let us know if this works for you or if you have any other queries.


Best Regards,

Muthupandy R.


Attachment: SfListViewRenderIssue_40587d63.zip


AE Andrew Elliott April 28, 2026 10:16 AM UTC

Thanks you, The work around does fix the issue. Please let me know when the fix is rolled out.



MR Muthupandy Ramakrishnan Syncfusion Team April 28, 2026 03:38 PM UTC

Hi Andrew Elliott,
Thank you for confirming. We’re glad to know the workaround resolves the issue. We’ll keep you informed once the fix is rolled out in the upcoming patch release.

Best Regards,

Muthupandy R.


Loader.
Up arrow icon