Welcome to the JavaScript feedback portal. We’re happy you’re here! If you have feedback on how to improve the JavaScript, we’d love to hear it!>
Thanks for joining our community and helping improve Syncfusion products!
customer reported that performance issue on timepicker when component is created. the slowdown occurs in the t.appendTo method which for the TimePicker calls the t.popupCreation method which should be called only when clicking on the icon and not when the component is created, as happens for the DatePicker.
To find it you have to follow the following path: last Parse HTML\Evaluate Script\Parse HTML\(anonymous)\t.appendTo\t.render\t.validateDisable\t.popupCreation.
I created 3 videos: one with only the DatePicker, one with only the TimePicker, one with both components.
https://www.syncfusion.com/downloads/support/common/4498/7z/Videos_d6ec73f2.7z
Sample: https://ej2.syncfusion.com/demos/#/bootstrap5/timepicker/default.html
Current Behavior : popupCreation method is called when component is created
Expected Behavior : popupCreation method should call when we click the icon