The "Move dependent tasks" toggle and skipping weekends in the Gantt layout help you manage project schedules more effectively, especially when working with task dependencies.
By automatically adjusting dependent task timelines and having Productive skip non-working days by default, you can keep your project plans accurate and your team's workload balanced.
Move Dependent Tasks
Overview: The "Move dependent tasks" toggle allows you to adjust the dates of dependent tasks when you change the start or end date of a preceding task.
This feature is user-specific, meaning enabling it affects your account (view) only and will not affect other users' settings!
Moving dependent tasks currently works only in the Gantt layout.
Enabling the Feature
Navigate to your Gantt layout settings (gear icon in the upper-right corner ⚙️).
Turn on the "Move dependent tasks" toggle.
How It Works
When you adjust the dates of the first task (move the task) in a series of linked tasks, all subsequent dependent tasks will shift accordingly (all tasks that the one you're moving blocks).
If you move the due date forward or backwards, the dependent tasks will follow by the same number of days (moving occurs when adjusting start and due dates or just due dates; nothing changes when adjusting task start dates alone).
Moving a task in the middle of the sequence only affects the tasks that follow it, not the ones that precede it.
Filtering out a task does not exclude it from the dependency adjustments; the app will still recognize and adjust all open dependent tasks (dependent tasks not in the current view will still move).
Closed tasks are excluded from these changes.
If a task in the dependency chain is closed, it will not move with other tasks.
Moving a preceding task will not affect any tasks after the closed task.
Moving tasks after the closed task will affect only the tasks in that chain.
Skip Weekends
Overview: The "Skip Weekends" feature ensures that tasks spanning weekends maintain the correct number of working days, effectively bypassing non-working days.
This is enabled by default for all users and does not require any manual activation.
The skip weekends feature works in both the Gantt and the Workload layout.
How It Works
If a task extends over a weekend, the duration is automatically adjusted to maintain the correct number of working days. Note that this adjustment only skips weekends and ignores bank holidays and time off, as each user can have a different holiday calendar and time off schedule for those days.
For example, a task that lasts three working days (Monday, Tuesday, and Wednesday), if rescheduled forward by three calendar days, will be moved to Thursday, Friday, and Monday, skipping the weekend (Saturday and Sunday).
This adjustment prevents workload distribution issues by ensuring that the workload remains consistent across the specified working days.