Virtualized scrolling shows incorrect rows until datasource returns

Hi,

I have set up the SfGrid with Virtualization enabled, Height set, PageSize set at over twice the number of rows in the grid (as per documentation), with a custom data adapter and for the most part everything works ok.  The issue I am having is that when the data source is remote and therefore has a slight delay in returning data, when you scroll outside the data loaded in to the grid, the rows that haven't yet been fetched do not show blank or as a "placeholder".  Instead the grid shows earlier records until the data is returned and then they get replaced with the new/correct data.  This user experience is quite strange, unexpected, and doesn't feel right to show earlier records when you are scrolling down.

I have created a sample application with a "DelayedDataAdapter" with a Sleep(3000) to simulate the remote data source and demonstrate the problem (attached).

Thanks,
James

Attachment: Syncfusion_Scroll_Issue_d5c15bd.zip

3 Replies

VN Vignesh Natarajan Syncfusion Team December 10, 2020 08:30 AM UTC

Hi James,  
 
Thanks for contacting Syncfusion support.  
 
Query: “This user experience is quite strange, unexpected, and doesn't feel right to show earlier records when you are scrolling down. 
 
We have analyzed your query and since it is known request, we have already considered a feature improvement task for improving the Virtual scroll feature of Grid with masked rows. We have also logged a feature report for “Need to provide support for virtualization with masked rows”. At the planning stage for every release cycle, we review all open features and identify features for implementation based on specific parameters including product vision and technological feasibility. It will be implemented in our upcoming Volume 4, 2020 release which is expected to be rolled out by end of this month, December 2020   
  
You can now track the current status of this feature request here.    
 
  
Until then we appreciate your patience.  
  
Regards,  
Vignesh Natarajan  
 



JL James Lett December 10, 2020 08:02 PM UTC

Hi Vignesh ,

That sounds fantastic.  I look forward to seeing the new release with this new feature in place.

Thanks,
James


VN Vignesh Natarajan Syncfusion Team December 11, 2020 03:50 AM UTC

Hi James,  

Thanks for the update.  

Kindly follow our Syncfusion site regularly for release related update. We will get back to you once our 2020 Volume 4 release gets successfully rolled out.  

Regards, 
Vignesh Natarajan 
 


Loader.
Up arrow icon