Frozen columns jump/glitch

Posted by: jt on 12 June 2023, 7:44 pm EST

    • Post Options:
    • Link

    Posted 12 June 2023, 7:44 pm EST

    I am freezing columns in a Flexgrid in Angular 15.

    Moving the horizontal scrollbar back and forward causes the frozen columns to periodically jump/glitch from left to right.

    First I thought it could be related to the total number of columns, having a fairly wide frozen column (300px) or using grouping. But decreasing number of columns, ungrouping and/or setting column width to something small, does not seem to make any difference.

    Do you have any idea what could cause this? Any thought on what we can optimize are greatly appreciated.

  • Posted 13 June 2023, 5:28 pm EST

    Hi,

    Sorry, but we are unable to replicate the issue on our end as there is no such behavior observed on our side. Could you please share a small sample in which the issue can be replicated so that we can further investigate the issue and assist you accordingly?

    Here’s the sample in which we tried to replicate the issue - https://stackblitz.com/edit/angular-ivy-s3i1cx?file=src%2Fapp%2Fapp.component.ts

    You can also modify the above sample to replicate your issue and share it with us.

    In case, if there is something we missed, please let us know.

    Regards

  • Posted 19 June 2023, 8:36 pm EST

    When I open your stackblitz sample and scroll the data, the jumbing is very clear. But after a few seconds, things seem to settle down.

    Since I wrote to you, we realized that a transposed grid is more appropriate for the data displayed, and for some reason it runs so much smoother with frozen columns.

    So I guess we won’t dive deeper into the jumbing/glitching issue right now.

  • Posted 20 June 2023, 8:49 pm EST

    Hi,

    Thank you for the information, we are glad that you found a better control that fits your requirements well, i.e. TransposedGrid.

    Regards

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels