fix(sidebar): a viewed pane's tab and workspace read ready #21
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/tab-status-follows-seen-panes"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Change
herdr's tab and workspace status is its roll-up of their panes. Where the bridge rewrites a pane (a viewed done reads idle), the tab kept done.
rollUpinserver/viewed-panes.tsrecomputes them for the touched panes (blocked > working > done > idle). A re-reported done on a viewed pane now counts as seen.Validation
bun run check fastpasses. Unit tests cover seen plus working, seen only, rank and untouched tabs. The #10 contract test now checks the session's tab status and fails without the fix. Screenshots 412x900: the tab's Done dot stays before, clears after.Before (tab opened, dot stays Done):
After (dot clears):
Pull request closed