Skip to content

fix(sidebar): show created task immediately#1908

Open
jonathanlab wants to merge 1 commit intomainfrom
04-28-fix_sidebar_show_created_task_immediately
Open

fix(sidebar): show created task immediately#1908
jonathanlab wants to merge 1 commit intomainfrom
04-28-fix_sidebar_show_created_task_immediately

Conversation

@jonathanlab
Copy link
Copy Markdown
Contributor

@jonathanlab jonathanlab commented Apr 28, 2026

Closes #1820

@greptile-apps
Copy link
Copy Markdown

greptile-apps Bot commented Apr 28, 2026

Reviews (1): Last reviewed commit: "fix(sidebar): show created task immediat..." | Re-trigger Greptile

@jonathanlab jonathanlab force-pushed the 04-28-fix_sidebar_show_created_task_immediately branch from f004c1c to fb0d5fe Compare April 29, 2026 10:26
Copy link
Copy Markdown
Contributor Author

jonathanlab commented Apr 29, 2026

Merge activity

  • Apr 29, 11:00 AM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Apr 29, 11:00 AM UTC: Graphite couldn't merge this PR because it had merge conflicts.
  • Apr 29, 11:21 AM UTC: A user started a stack merge that includes this pull request via Graphite.

The sidebar filter required workspaces[task.id] to be set, but in
worktree mode onTaskReady fires early with workspace=null so the task
detail pane navigates while the sidebar hides the task until workspace
creation completes. Include actively provisioning task ids in the
filter so the sidebar matches the detail pane.

Also fix invalidateTasks: setQueryData(taskKeys.list()) wrote to a key
with no filters that the sidebar query never reads from. Switch to
setQueriesData over taskKeys.lists() with a duplicate guard so the
optimistic insert lands in every active list query.

Closes #1820

Generated-By: PostHog Code
Task-Id: 053dcd37-ddc9-4c17-869f-d67c405d0c1f
@jonathanlab jonathanlab force-pushed the 04-28-fix_sidebar_show_created_task_immediately branch from fb0d5fe to c904c1b Compare April 29, 2026 11:06
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.

Immediately show created task in the sidebar

2 participants