We're building MVVM/Caliburn based application. We are placing Views inside content control, alowing user to navigate to other child VM, and going back to parent.
The problem is that when we use TreeListView - it works correctly untill we won't go back to parent VM - which causes a view to be attached in place of other one. TLV Items are not rendered - control stays empty (border is there, column headers also). Silly thing is if I replace TLV with other control - event listbox it works - I can see all items bound to VM.
Only TLV is ignoring reattaching to view - all other controls are shown properly. Also VM's property is being accessed and returns proper list of items - so binding is probably working, but still items are not displayed.
Whan could cause such behaviour?