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.