The disk copy is not one swap for each fork, because all the files where I've experianced it only had one fork (either a data fork or a resrouce fork, not both).
With the icons, in all cases where I've had this, both files have each had a custom icon-I've checked the bundle bits and everything. In one particular case, it was a control panel which I had copied and then modifed (oops! :O ). In other cases it's been different things. Do you think it could be because one file was derived from the other (interestingly, they both ended up with the icon of the copy, not the original)? Also, it only happens on the same disk, not across disks (as far as I remember).
With the icons, in all cases where I've had this, both files have each had a custom icon-I've checked the bundle bits and everything. In one particular case, it was a control panel which I had copied and then modifed (oops! :O ). In other cases it's been different things. Do you think it could be because one file was derived from the other (interestingly, they both ended up with the icon of the copy, not the original)? Also, it only happens on the same disk, not across disks (as far as I remember).