
Hello,
It seems that the TreeListBox clears its selected items when column sorting, from the call to InvalidateChildren(). this can be seen in SampleBrowser example.
This is causing some headache in our implementation, we are trying to reduce property changed events and prevent the tree's SelectedItem from being reset to null, when a user clicks the column.
Are there any solutions we can try to prevent this from happening? We can cache the selected item before InvalidateChildren() and then re-set that item as Selected but this is not ideal for our implementation, we are hoping there might be another way.
Thank you