UpdateHighlightedItem() is used instead of UnselectAll()