In that case, I’d like to suggest that the action is logged when the list is actually downloaded, not when the download is requested. Forensically, it makes more sense.
Not sure how it is handled with other downloads like backups etc, but I suppose the same logic should apply there.