Performance issues when uses several ejs-richtexteditors

I am using modal window (with several richtexteditors) on the page with grid, and when i am closing the modal - it closes in several seconds, not instant.

Here you can see near the same demo (just without modal, but you can toggle richtexteditors by pressing "Toggle Editors" button).

2) click "Toggle Editors" button
3) change  font size in one of the ejs-richtexteditors (i cannot repeat it in demo, but in my project it is no need to do this step)
4) click "Toggle Editors" button

Expected result: Editors will be hidden instantly
Actual result: Waiting several seconds before editors disappearing. (speed depends on computer hardware)

In the example, the browser recalculates styling of 1261 elements. (the more elements - the lower the speed)

Looks like isNullOrUndefined(this.element.offsetParent) in popup.js forces recalculate styling.

Can it be fixed in some way?

6 Replies 1 reply marked as answer

RK Revanth Krishnan Syncfusion Team August 11, 2020 04:07 PM UTC

Hi Andrew,  
  
  
Greetings from Syncfusion support. 
  
  
We are currently validating your query “Performance issues occurs when using several ejs-richtexteditors” with high priority from our end. We will update you with further details on or before 13th August.  
  
We appreciate your patience until then.  
  
Regards,  
Revanth 



IS Indrajith Srinivasan Syncfusion Team August 13, 2020 10:37 AM UTC

Hi Andrew ,

Good day to you
 
  
We have further validated on the reported query and have considered “Performance issue with multiple Rich Text Editors rendered in a page “ as a bug from our end and the fix will be included with our patch release on 25th of August 2020.   
  
You can now track the current status of the report, review the proposed resolution timeline, and contact us for any further inquiries through this link: https://www.syncfusion.com/feedback/16963/ 
 
Regards,  
Indrajith 



RK Revanth Krishnan Syncfusion Team August 25, 2020 12:19 PM UTC

Hi Andrew,  
  
We deeply regret for the inconvenience caused,  
  
We couldn’t include the fix in our weekly patch release, due to complexity in fixing the reported issue from our end. We will include the fix in our next patch release which is expected on 1st Sep 2020. 
  
Regards,  
Revanth 



IS Indrajith Srinivasan Syncfusion Team September 1, 2020 01:05 PM UTC

Hi Andrew, 
 
Thanks for your patience, 
 
We have resolved the reported issue “Performance issue with multiple RichTextEditors rendered in a page ” in Rich Text Editor with the package version 18.2.56.  
 
 
Can you please upgrade you package to this version to resolve the reported issue ?

Regards,
Indrajith

Marked as answer

AM Andrew Mandruk February 3, 2021 05:13 PM UTC

Thank you for solution. Now everything work 


RK Revanth Krishnan Syncfusion Team February 4, 2021 05:41 AM UTC

Hi Andrew, 
 
We are glad that the reported issue has been resolved. 
 
Please let us know if you need any further assistance. 
 
Regards, 
Revanth 


Loader.
Up arrow icon