GNOME Bugzilla – Bug 586067
Remember tree layout in List View when browsing back or forward.
Last modified: 2010-05-03 10:29:06 UTC
+++ This bug was initially created as a clone of Bug #557462 +++ Bug: The "List View" (tree-based view) layout of files/directories in Nautilus is not retained when browsing back or forward in the Browser Mode or when re-opening the directory in Spatial Mode. The state of visibility for the directories with visible contents in List View should remain visible when viewing that directory again. ----------------------- Additional Information ----------------------- In Spatial Mode, if a directory is open, showing List View, then re-opening that directory from another Nautilus window simply brings the existing open directory to the front. This does not disturb the tree's layout. This is the way it should appear even if that window had been closed then reopened.
This would be more interesting to generalize: keep the state of the folded/unfolded folders persistent across all sessions. Though it may be easy to describe and hard to implement, I think this would be a big win for frequent users of the list view. State is already saved for view (icon, list, compact; sort order; etc), as well as for children in its view (emblems). I'd expect that folded/unfolded state could be saved in the same way as emblems, in the parent of the affected folder (thereby saving some iterations when displaying a folder with several child folders): 1. For each folder, save the folded/unfolded state of its child folders. 2. When opening folder "x" in list view, unfold its children marked with this state. 3. For each child with children of its own that are unfolded, unfold them. 4. Repeat recursively.
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find. *** This bug has been marked as a duplicate of bug 309800 ***