Fast horizontal scrolling can cause wrong rendering of columns when using variable column widths.
The attached example uses a header on top of the tableview that should always align with the view. This is done by simply using the flickable's contentX as an offset.
This works fine until
- fast scrolling via flicking
- fast dragging of the horizontal scrollbar
is applied. Then the header and the tableview's columns sometimes no longer align. Scrolling the view back to the beginning will at some point correct the column positioning.