@scriptum Yes, GTK doesn't maintain tree view fold state below folded elements 
for you.  However, that doesn't mean elements get folded seemingly randomly :)
The issue I mentioned is not that folding an element and unfolding it doesn't 
restore children's fold state, but that for some reason when right-clicking 
(which opens a contextual menu) rows get folded.  Also, keeping fold state when 
changing mode is something the app will likely have to do, because it changes 
the hierarchy, so there's no real magic that can be done, it's up to the app to 
know which new row corresponds to which old one, and thus map fold states if 
wanted.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany/pull/1813#issuecomment-443615400

Reply via email to