kendo-window performance

4 posts, 0 answers
  1. Kristiyan
    Kristiyan avatar
    10 posts
    Member since:
    Feb 2019

    Posted 16 May 2019 Link to this post

    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

  2. Dimiter Topalov
    Admin
    Dimiter Topalov avatar
    1263 posts

    Posted 20 May 2019 Link to this post

    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.
  3. Kristiyan
    Kristiyan avatar
    10 posts
    Member since:
    Feb 2019

    Posted 20 May 2019 in reply to Dimiter Topalov Link to this post

    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

  4. Dimiter Topalov
    Admin
    Dimiter Topalov avatar
    1263 posts

    Posted 22 May 2019 Link to this post

    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.
Back to Top