Bugzilla – Bug 115467
automatic cd detection thows icon of cd over existing gnome desktop icons
Last modified: 2008-05-22 18:18:56 UTC
I put in a CD and it is autodetected. Then when it throws the icon on the destkop, it doen't refresh, it just throws it on top of whatever is already there. I will include a screen shot.
Created attachment 48988 [details] before the cd is put in
Created attachment 48989 [details] after the cd is put in
Yeah, this is quite annoying. I need to look at the icon positioning code in detail. It may also be that some metadata about previously-used icons is not cleaned up properly.
Oooh, another really old upstream bug: http://bugzilla.gnome.org/show_bug.cgi?id=45953
Bah, this is three different bugs that have the same visual effect (overlapped icons). Bug 1: cd ~/Desktop touch foo <- icon appears right-click on foo select "Delete" instead of "Move to trash" <- icon disappears touch bar <- icon appears where foo used to be touch foo <- icon appears, overlapping bar Bug 2: cd ~/Desktop touch foo <- icon appears rm foo <- icon disappears touch bar <- icon appears where foo used to be touch foo <- icon appears, overlapping bar Bug 3: the CD-ROM thing I have a fix for (1), and I'm looking for (2) and (3).
Created attachment 56444 [details] gnome-vfs2-115467-remove-deleted-file-metadata.diff Patch for Bug (1) above.
Created attachment 56645 [details] Patch for (3) above This makes Nautilus not overlap the volume icons. It turns out that it already had code to test for overlaps, but it was a bit hard to find. Also, a test was being too zealous on whether to use the already-stored position for a volume icon.
Submitted all the patches to autobuild for STABLE and PLUS. This will be in gnome-vfs2-2.12.1.1-2 or later, and nautilus-2.12.1-4 or later.