This is a migrated thread and some comments may be shown as answers.

kendo-window performance

3 Answers 53 Views
Dialog
This is a migrated thread and some comments may be shown as answers.
Kristiyan
Top achievements
Rank 1
Kristiyan asked on 16 May 2019, 01:11 PM

Hello Telerik team,

I would like to ask if you plan on improving kendo-window performance. I really like the idea of this feature and now how much rerendering has to be done. As a suggestion: maybe use a placeholder until finish-move-event like a dashed rectangular area.

Cheers, K. Dimitrov

3 Answers, 1 is accepted

Sort by
0
Dimiter Topalov
Telerik team
answered on 20 May 2019, 07:49 AM
Hi Kristiyan,

Thank you for the suggestion. However, I discussed it with our Dialogs developers, and they assured me that no DOM manipulation and rerendering that might impede the performance occur during the dragging of the Window component - only style recalculations related to the position on the screen that would also be necessary when dragging any regular DIV or other DOM element that would represent the dashed rectangular placeholder area. This is why we believe such an enhancement will not improve the current performance of the Window component related to its dragging functionality.

If you are experiencing any performance issues, related to the Window component, can you please share an isolated runnable project, similar to our online demos where the problems can be observed, so we can inspect it further, determine what might be causing them, and try to suggest a solution for improving the performance? Thank you in advance.

Regards,
Dimiter Topalov
Progress Telerik
Get quickly onboarded and successful with your Telerik and Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
0
Kristiyan
Top achievements
Rank 1
answered on 20 May 2019, 08:18 AM

Hi Dimiter,

thanks for the prompt reply. As for what I am exactly talking about, please refer to:

https://www.telerik.com/kendo-angular-ui/components/dialogs/window/ 

The demo in the "Basic Usage", for example, is visually taking relatively more time to initially move the window on every drag-event. I would like to resolve the issue that the user gets the feeling, that the window is laggy just because he doesn't see immediate response when he just begins to drag the window.

I hope I could have made myself clear. Cheers,

Kristiyan

0
Dimiter Topalov
Telerik team
answered on 22 May 2019, 08:17 AM
Hello Kristiyan,

Thank you for the detailed explanation that helped us reproduce the described issue. Indeed, there is a small initial delay after the user presses the mouse/touchpad over the Window component and before it is actually moved/dragged in the chosen direction.

This problem is likely caused by the specific implementation of the dragging functionality of the WIndow, and this is why I logged an issue to our GitHub repository that you can track here:

https://github.com/telerik/kendo-angular/issues/2276

We will do our best to get to the bottom of the problem, and provide a fix as soon as possible, so that the component responses to the user actions with no observable delay. 

I apologize for any inconvenience caused, and I also updated your Telerik points for bringing this issue to our attention.

Regards,
Dimiter Topalov
Progress Telerik
Get quickly onboarded and successful with your Telerik and Kendo UI products with the Virtual Classroom free technical training, available to all active customers. Learn More.
Tags
Dialog
Asked by
Kristiyan
Top achievements
Rank 1
Answers by
Dimiter Topalov
Telerik team
Kristiyan
Top achievements
Rank 1
Share this question
or