Hi @jan.zitniak @piotr.nowak
When I use the following scenario
- Click
A1
- Click the button above
I get the same effect (missing row headers) in both demos (@piotr.nowak and @jan.zitniak).
I’ve also tried the 8.0.0-beta2
https://jsfiddle.net/jtq2pgvu/ version but it works the same there.
What I’ve tried to remove this effect (but unsucceeded)
- calling the
render()
method as the author
- calling the
render()
method after all other operations (in the setTimeout
)
- remove all settings - here we can see the progress https://jsfiddle.net/jtq2pgvu/1/. In the result of the settings removal we get a wider column than before, but the row headers are intact.
- reopening and closing the editor
- reopening and closing the editor with setTimeout https://jsfiddle.net/jtq2pgvu/2/
What I’ve tried and partially succeeded
- using
colWidths
inside the updateSettings
method https://jsfiddle.net/jtq2pgvu/3/. However, this solution has its flaws. It may be confusing if you already use colWidths
, the value is visually not corresponsing to 20 pixels, and, what may be more important, is the fact that we set up width not max-width. The ability of setting up max or min-width is not yet supported.
Final notes
I will investigate this subject further to analyze the list of CSS options that may interfere with table/cell dimensions I a way that causes misalignments.