The listview is now virtual and the data needs to be fetched for displaying. In v2.1 the listview wasn't virtual and all of the data was populated on list complete.
The listview isn't capable of handling lots of items in non-virtual mode and it was a huge bottleneck.
The only way to prevent flicker for the virtual listview is to use smooth scrolling. Smooth scrolling draws off screen and then displays the entire content at once, rather than drawing each little bit to the screen item by item, column by column.
|