EnableVirtulization slow scrolling

Hi

When enableVirtulization is enabled scrolling becomes slower, I can see in the browser console window that it's delayed anywhere between 50 ms to 300 ms.
Is there any way to increase this scrolling performance? Such as preemptively render more gantt rows than are currently being displayed?

3 Replies

PP Pooja Priya Krishna Moorthy Syncfusion Team March 27, 2020 12:01 PM UTC

Hi Martin, 

We have prepared a sample with 10400 records, we are able to scroll smoothly. Please find the below sample link. 
Also we note that, there was spell error in the property used. Please enable the property enableVirtualization with proper spelling. 
If you still face any performance delay, Please share us the below details. 
  1. Total number of records used in your application.
  2. Whether you have mapped predecessor

It will be very helpful if you modify our provided sample or share us the video, to check from our end and provide you a proper solution. 

Regards, 
Pooja K 



MM Martin McSharry March 27, 2020 04:00 PM UTC

Hi Pooja

I've checked and in our config enableVirtualization is correctly spelled and is being enabled. 
Scrolling is slow whether we have 30 or 1000 records displayed in the chart.
We do currently have predecessor mapped, but removing it did not increase performance.
I've attached a copy of our chart configuration.

Attachment: gantt_config_6a97f2f0.zip


PP Pooja Priya Krishna Moorthy Syncfusion Team March 30, 2020 02:05 PM UTC

Hi Martin, 
We have prepared a video, for the sample which has rendered with more than 10000 records. Please find the video from below link. 
From the video, you can find that scrolling was smoother.  
Note: The scrolling in Gantt control will be differ from the default web page. Scroll bar will move only with small incremental step. But there will be no delay. 
Can you share us the video of your application, so that we will check from our end. 

Regards, 
Pooja K. 


Loader.
Up arrow icon