Parent tasks (projects) not shown in TUI — only leaf tasks visible #17

Closed
opened 2026-06-06 19:37:41 +00:00 by victor · 1 comment
Owner

Description

In the TUI, parent tasks (used to group subtasks / act as projects) are not displayed in any view. Only leaf tasks appear. This means the project-level grouping is invisible in the TUI.

Steps to Reproduce

  1. Have a task hierarchy with parent tasks and subtasks
  2. Open the TUI
  3. Navigate through all available views

Expected Behavior

Parent tasks should appear in the task list alongside their subtasks, showing the project structure.

Actual Behavior

Parent tasks are missing from all views. Only leaf (non-parent) tasks are shown.

Notes

This affects all TUI views consistently.

## Description In the TUI, parent tasks (used to group subtasks / act as projects) are not displayed in any view. Only leaf tasks appear. This means the project-level grouping is invisible in the TUI. ## Steps to Reproduce 1. Have a task hierarchy with parent tasks and subtasks 2. Open the TUI 3. Navigate through all available views ## Expected Behavior Parent tasks should appear in the task list alongside their subtasks, showing the project structure. ## Actual Behavior Parent tasks are missing from all views. Only leaf (non-parent) tasks are shown. ## Notes This affects all TUI views consistently.
Author
Owner

Fixed in commit 38c69fb (branch merged to main): added FilterSet::include_blocked_parents, set by the TUI's shared current_filter_set(), so parent tasks (projects) now appear in the list, tree, and forecast alongside their open subtasks. The scored CLI next list behaviour is unchanged. Covered by new tests in filter.rs and tui/app.rs.

Fixed in commit 38c69fb (branch merged to main): added `FilterSet::include_blocked_parents`, set by the TUI's shared `current_filter_set()`, so parent tasks (projects) now appear in the list, tree, and forecast alongside their open subtasks. The scored CLI `next list` behaviour is unchanged. Covered by new tests in filter.rs and tui/app.rs.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
victor/task-manager#17
No description provided.