Details
-
Bug
-
Resolution: Unresolved
-
P2: Important
-
None
-
6.8.0
-
None
-
Windows
Description
QListView content blinks when repeatedly adding rows, only with the layout mode set to QListView::Batched. (QListView::SinglePass works fine)
I made a minimal example (qt_listview_bug.zip) that shows the issue in attachment.
In the example, I have a QListView feeded by a QStandardItemModel. Each second I add 100 rows to the model. Each times I add the rows QListView content blinks.
When I try to scroll down a bit, the scroll position seems to start to "oscillate" each times rows are added, the scroll cursor goes to the bottom, then come back to the top of the scrollbar making it unusable. After some time, the QListView become completely blank.
I also tried with a custom model with same results.
I attached a video of the minimal example running.