Currently, when copying a Set Job Variable task from one job to another, the original job is retained in the copy to the new task. For example, Job A has a Set Job Variable task that sets variable "test" to value "something" for Job A. When that task is copied to Job B, the copied task still shows "Job A" as the selected job in the drop-down.
That's not what I think most users would expect. Wouldn't it be more intuitive if the copied task referenced the new job?
The exception would be if the Set Job Variable task in Job A is setting a value for Job C. In that case, if I copy the task to Job B, I would expect the copied task to still refer to Job C since the original task wasn't self-referential.