I have created a task with repeat settings. I set the status to completed and a new task has been generated with the same start and end date. I think this settings should be shifted with the period.
This doesn't work for tasks in the future. I fixed it for 5.0.44.