GNOME Bugzilla – Bug 322737
Dragging nested folders to trash doesn't always close all nested open folders
Last modified: 2012-08-16 02:21:00 UTC
Please describe the problem: If you drag a parent folder that has nested subfolders to an empty trash when all of those subfolders are open, Nautilus only closes the parent folder that was dragged to the trash. The nested subfolders left open still point to the original locations and not to the new locations in the trash. If you drag a similar folder hierarchy to a trash already containing a parent folder with the same name as the dragged parent folder, Nautilus will behave correctly and close all of the nested subfolders if open. All of the above is in spatial mode. Steps to reproduce: 1. Empty Trash 2. Create folder "foo" in home folder 3. Open Folder "foo" 4. Create folder "bar" in folder "foo" 5. Open folder "bar" 6. Drag folder "foo" from home folder to trash 7. Examine "bar" folder that was left open. Note path. 8. Close folder "bar" 9. Repeat steps 2 - 6. Note that Nautilus now closes both "foo" and "bar" as it should. Actual results: Expected results: Nautilus whould close all open nested subfolders Does this happen every time? Yes. Other information:
This might actually be a gnome-applets bug with the Trash Applet. I don't know the details about how the two components talk to each other well enough to tell. Feel free to reassign.
Yeah, seeing this too in 2.14. Confirming the bug.
I still see something like this in 2.16. When I put 'foo' in the trash, the 'foo' window is closed and the bar window remains open. The bar window points to ~/.Trash/foo/bar/, but it should probably also be automatically closed like the 'foo' window was.
Confirming.
This seems to only be an issue with spatial mode. Which is now gone.