Skip to content

stop the tree connector at the row where its branch ends - #261

Merged
mrhyde merged 2 commits into
mainfrom
fix-tree-connector-lines
Aug 26, 2026
Merged

stop the tree connector at the row where its branch ends#261
mrhyde merged 2 commits into
mainfrom
fix-tree-connector-lines

Conversation

@mrhyde

@mrhyde mrhyde commented Aug 26, 2026

Copy link
Copy Markdown
Collaborator

A sub-project or subtask nested two levels deep drew a vertical connector for an ancestor branch that had already ended, leaving a line attached to nothing. In the project list, Roller Skates Mk VII showed a floating segment below Rocket Propulsion Division's last-child elbow.

The recursion appended the parent's has-more-siblings flag into the column belonging to the row itself, so every column below the elbow read one ancestor too high. Both the project list and the task table shared the bug; they now share one helper.

@mrhyde
mrhyde merged commit 3ae4e73 into main Aug 26, 2026
2 checks passed
@mrhyde
mrhyde deleted the fix-tree-connector-lines branch August 26, 2026 23:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant