Appointments with various heights breaks when updating from 18.3 to 18.4 rowAutoHeight=true

We have a custom height set through eventRendered function for specific event types using Syncfusion scheduler. When bumping from 18.3 to 18.4 this breaks our layout and causes overlapping of appointments. I was able to reproduce this issue using Stackblits. Is there a solution for adding custom heights on 18.4 realease without breaking the layouts?  

Demo 18.3 (works as expected): https://stackblitz.com/edit/auto-height-check-18-3-52
Demo 18.4 (breaks layout and causes overlap of appointments): https://stackblitz.com/edit/auto-height-check-18-4-34

1 Reply 1 reply marked as answer

RV Ravikumar Venkatesan Syncfusion Team January 20, 2021 10:04 AM UTC

Hi David, 

Greetings from Syncfusion support. 

We have validated your reported query at our end. 

We didn’t provide option to set different height for individual appointments. Before 18.4 version, we have experienced the overlapping issue and the event’s height was calculated internally for all the events every time. The functionality cause performance impact on the event rendering. We resolved the event overlapping issues with improved event rendering strategy with 18.4 release.  

Using eventRendered event, you can set the height manually for individual events, but the Scheduler considered common height for all the events. We have prepared the sample to set a custom height for all the events which is available in the below link, 

 
[index.css] 
/* Setting up the common height to the Schedule appointments */ 
.e-appointment { 
  height: 20px !important; 
} 

Kindly try the above sample and get back to us if you need any further assistance. 

Regards, 
Ravikumar Venkatesan 


Marked as answer
Loader.
Up arrow icon