Our blazing fast Grid component built with pure JavaScript


Post by Stormseeker »

I've been trying to narrow down this weird bug for the past couple days. It was working fine in v4.2.2 and the strange behavior started in v4.2.3. I've sort of narrowed it down to there being a grid column that is initially marked as hidden = true and then later shown using grid.columns.getAt(x).show().

Good - v4.2.2 Hidden

2021-09-24 14_35_44-Window.jpg
2021-09-24 14_35_44-Window.jpg (53.59 KiB) Viewed 1044 times

Good - v4.2.2 Shown

2021-09-24 14_35_33-Window.jpg
2021-09-24 14_35_33-Window.jpg (60.37 KiB) Viewed 1044 times

Bad - v4.2.3 Shown

2021-09-24 14_38_27-Window.jpg
2021-09-24 14_38_27-Window.jpg (56.17 KiB) Viewed 1044 times

A duplicate grid column header gets added and the alignment of the grid rows is not correct.

I added a simple test case. If you just do 'yarn install' and 'yarn serve' you should be able to get it up and running... I guess I can't upload a zip here. Here is a github repo: https://github.com/TMcKinley/grid-test

Here is where all the logic is at:
https://github.com/TMcKinley/grid-test/blob/master/src/App.vue

Thanks,
Tim


Post by mats »

This might have been fixed already, can you please re-test in latest nightly build?


Post by Stormseeker »

I had trouble testing with the nightly build but it looks like the newest release (v4.2.7) has fixed the issue. Thanks!!


Post by mats »

Excellent! :)


Post Reply