Currently when a file is replaced by another with the same name, the replaced file is permanently deleted. I'm requesting the default to be trashing the replaced file, to make the replaced file easily recoverable in case of accidents.
It's impossible to recover trashed files into the same place as the files with the same name are locate. So this won't be an issue.
(In reply to Fernando M. Muniz from comment #1) > It's impossible to recover trashed files into the same place as the files > with the same name are locate. So this won't be an issue. Actually you can easily bypass the fix by simply dragging the trashed file... So maybe when this situation happens use the /tmp folder for a brief moment? As in, create a folder in it with a randomized name to switch the files around.
This seems reasonable