Scrolling improvements

* The list was still scrolled to the end if the log items have been collected in the read thread for a while