When there is an item with longer content and it is not visible initially, the horizontal scroll appears later and hides the last item.
If on SelectionChanged() a ChildWindow is displayed, the last selected item will remain in MouseOver state even after the selection is changed to another item.