Scrolling improvements

* The list was not scrolled to the end if the collection was reset (instead of an item being added) because of a call of filteredLogItems.View.Refresh().
* Added TEST CODE to try fix the lost focus after a list collection reset (does not work reliably)