After sorting items source for ListBox it keep SelectedItem and SelectedIndex which leads to an incorrect display of the highlight in the list, the selection of the highlighted item also becomes unavailable.
Expected behavior: After sorting items source for ListBox it keep SelectedItem and change SelectedIndex to corresponding to the new position of the item.