Recurring Task Based on Completion Date Instead of Due Date

Recurring Task Based on Completion Date Instead of Due Date

I noticed that future instances of a recurring task are based on the original due date of the task, rather than the actual completion date of the task.

For example:  Let's say we set a task to recur monthly.  The original due date is March 15 2024, but the task is actually completed on March 20 2024.  The next task will be created with a due date of April 15 instead of April 20.

However, sometimes I want the next task to be due based on the completion date.  Is there a way to have the recurring task set the next due date based on the completion date?