Description of problem: I just upgraded my netbook to Fedora 15/x86_64 up from Fedora 14. Since the upgrade, evolution no longer remembers the last folder view. E.g. I keep certain folders (Backup) closed and others (Fedora mailing lists) open. In Fedora 15, when I start evolution, it simply starts with all the folders closed. Versions: evolution-3.0.1-1.fc15.x86_64
Thanks for a bug report. This seems to work fine for me. When you run evolution from console, is there any runtime warning printed, either on open, when you collapse/expand any folder, or on close? This folder tree expand state is stored in ~/.config/evolution/mail/state.ini, maybe there is something wrong with it. When you open it (with closed evolution), and search for the folder name, then the key Expanded may reflect your last choice, before the evolution is closed. Could you check that, please?
Hello Milan, I've delete state.ini and started from scratch, the state of the folders seems to be holding. However, there seem to be a related (?) issue: Within each folder, evolution used to store the state of the collapsed / open threads. This is no longer the case: In F15 all the threads default to open, -whenever- I switch folder. E.g. Go to folder X, collapse all threads. Switch to folder Y, and than back to X, all threads will be expanded. Is it a related issue, or should I open a new BZ? - Gilboa
Thanks for the update. Was there anything special about the state.ini file? It may work even without removing it, supposing it was writeable. I'm closing this for now, but feel free to reopen if you face it again. With respect of threading state, there is a bug report [1] filled upstream, thus we can move there. [1] https://bugzilla.gnome.org/show_bug.cgi?id=578245