task row: subtasks should be dragged with parent
When dragging a task that has subtasks, only the parent sticks to the cursor while dragging. When it is dropped in a new location, the subtasks are moved to their new location with no animation, which is quite disorienting.
Instead, the subtasks should follow the cursor during the dnd operation, just like the parent task. This way the transition would be a lot smoother, because the subtasks don't have to move on their own, they just follow the user's movement. The shaded "preview" of where the tasks will be dropped should reflect the number and hierarchy of the dragged tasks.
Design Tasks
-
Define new subtask behavior
Development Tasks
-
Move subtasks together with parent task while dragging
QA Tasks
-
Subtasks are moving with parent -
DnD preview has correct size and hierarchy -
No regressions
Edited by Tobias Bernard