+ Add Suggestion

"Add Project Below" does not inherit child projects

JE

Currently, if a user selects "Add Project Below" from an existing project which has child projects, the new project will inherit all of the existing projects child projects.

1. Start with a structure such as this:

| - Parent1
| - | - Child1
| - | - Child2
| - | - Child3

2. On the "Parent1" node I select to "Add Project Below"
3. Actual result...

| - Parent1
| - Parent2
| - | - Child1
| - | - Child2
| - | - Child3

From reading through the Support forum, I am not the only one who feels this is unexpected behavior. After working with ToDoist for several months now, I have not come across a use case where I wanted to create a new project which would inherit all of the children of another project. If I wanted to do that, I would just rename the existing Parent.

Expected behavior for me is that when adding a project below an existing one, the new project is added below the entire exiting project, including all of its child projects.

Please consider revising the functionality to the following:

1. Start with this structure

| - Parent1
| - | - Child1
| - | - Child2
| - | - Child3

2. On the "Parent1" node I select to "Add Project Below"

3. The new project is added at the same indent level as Parent1, but below the entire list of children projects. It should not inherit all of Parent1's children.

| - Parent1
| - | - Child1
| - | - Child2
| - | - Child3
| - Parent2


As a supplement to this, another useful feature would be to have the option to "Add Subproject" or "Add Child Project" to a project's context menu.