Since this only happens when the treeview is disposed, there is one workaround that may let you keep using the treeview - keep it out of the @Body (e.g., in a side navigation) so that it does not get disposed. A sample is attached.
A second workaround would be using a Menu with vertical orientation (it can use the same data source).
Regards,
Marin Bratanov
Progress Telerik