Prerequisites
- An existing project open in the Manage > Projects section
- The project must be a Statisfy-native project — drag and drop is disabled for projects imported or synced from external sources (e.g., CRM)
- Clear any active sorts or filters on the task grid if you need to reorder tasks (reparenting still works with sorts/filters active)
Drop Zones
When you drag a task over another row, the row is divided into three zones:
A visual highlight indicates which zone is active as you drag.
Reordering Tasks
Drop a task on the upper or lower zone of another task to change its position within the same parent group. The custom order is saved and persists across sessions.Reparenting Tasks
Drop a task on the middle zone of another task to make it a child (subtask) of that task. The system validates:- Depth limits — The resulting nesting depth cannot exceed the maximum for the root task type (2 levels for regular tasks, 3 for milestones). The full subtree of the dragged task is considered.
- No circular hierarchy — A task cannot become a child of one of its own descendants.
- Milestones stay at root — Milestones cannot become subtasks. If you try to drop a milestone into another task, the operation is blocked.
Related Pages
Milestones & Task Hierarchy
Understand depth limits and milestone nesting
Task Dependencies & Auto-Cascade
How dependencies and the same-parent constraint work