Hi Zaw,
Thank you very much for the screenshot provided.
Based on the information in the question, I managed to reproduce the issue with the unexpected scrolling when auto-resizing a column of the Grid. Having consulted the matter with our team, it turned out that the current behavior is indeed a bug on our side.
For this reason, I logged an issue in our public GitHub repository and what I would suggest would be to subscribe to the issue in order to track the resolution process:
https://github.com/telerik/kendo-angular/issues/4129
In the meantime, what I could suggest as a workaround would be for the developer to set the virtualColumns property of the Grid to true and use the built-in scrollTo method to ensure that the component's scroll does not move unexpectedly. To better illustrate the suggested approach, I am sending you a StackBlitz demo that implements it:
https://stackblitz.com/edit/angular-jeyads
Please, keep in mind that the demo aims to point the developer in the right direction but might need additional modifications to fully fit the case-specific requirements.
As a token of gratitude for pointing out this issue to us, I updated your Telerik Points.
In the lines of words I would like to apologize for any inconveniences that this unexpected behavior might have caused.
Please, do not hesitate to reach out if any further details are needed.
Regards,
Georgi
Progress Telerik