When loading a long playlist (>4h) and scrolling to the end directly afterwards, I can only reach 2/3 of the playlist with the scrollbar. After releasing the mouse key the scrollbar jumps up to the middle of the screen and lets me scroll further down.
Probably not the whole playlist is loaded into the playlist viewer at once ?
Christoph
Very strange. Perhaps it’s because the lower nodes haven’t been initialized by then, and Virtual Treeview does not know their specific height, so it fails to calculate the appropriate Y offset after the scrolling.
Unfortunately, the Virtual Treeview forum is offline at the moment, so I cannot investigate this properly.
I know that some treeview type components I have used in the past—especially those ‘bound’ to a data set—do ‘just in time’ loading of items for display. This has the ‘side effect’ that the vertical scroll bar height does not always accurately reflect the true ‘total height’ of the list being displayed.
If you have ever browsed a Very Long List of items in a remote database, you may have seen something similar? Only the first few records are actually retrieved and displayed, so until you move to the end of the list, the control ‘thinks’ that there are only a few records and sets its scroll bar height accordingly.