Skip to content

fix(bluebird): hide redundant task title under Thread heading in task view#3326

Merged
adboio merged 1 commit into
mainfrom
posthog-code/hide-thread-title-in-task-view
Jul 9, 2026
Merged

fix(bluebird): hide redundant task title under Thread heading in task view#3326
adboio merged 1 commit into
mainfrom
posthog-code/hide-thread-title-in-task-view

Conversation

@adboio

@adboio adboio commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Problem

Why: In the Project Bluebird channels task view, the docked thread sidebar repeated the task title directly beneath its "Thread" heading. When you're already inside a task, the TaskDetail header next to the sidebar already names it — so the echoed line was redundant noise.

Changes

  • Added an optional showTaskTitle prop (default true) to ThreadPanel, forwarded through ThreadSidebar.
  • The channels task route now passes showTaskTitle={false}, leaving a clean single-line "Thread" header.
  • The channel home feed is unchanged (keeps the default), where the title still usefully identifies which task's thread was opened.

Scoped, presentational change — no new events or flags (the whole /website space is already gated behind project-bluebird).

How did you test this?

  • pnpm turbo run typecheck --filter=@posthog/ui — passes.
  • biome check on the three changed files — clean.
  • Did not run the desktop app manually in this environment; change is presentational (a conditional render of an existing text line).

Automatic notifications

  • Publish to changelog?
  • Alert Sales and Marketing teams?

Created with PostHog Code

… view

In the channels task view (`/website/$channelId/tasks/$taskId`), the docked
thread sidebar repeated the task title directly under its "Thread" heading. The
TaskDetail header right next to it already names the task, so the line was noise.

Add an optional `showTaskTitle` prop (default true) to `ThreadPanel`, forward it
through `ThreadSidebar`, and pass `showTaskTitle={false}` from the task route.
The channel home feed keeps the default, where the title still usefully
identifies which task's thread was opened.

Generated-By: PostHog Code
Task-Id: 9379e6fe-3846-468c-a040-107290049030
@trunk-io

trunk-io Bot commented Jul 9, 2026

Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

React Doctor found no issues in the changed files. 🎉

Reviewed by React Doctor for commit 0c59989.

@adboio adboio marked this pull request as ready for review July 9, 2026 21:51
@adboio adboio added the Stamphog This will request an autostamp by stamphog on small changes label Jul 9, 2026
@adboio adboio enabled auto-merge (squash) July 9, 2026 21:52

@github-actions github-actions Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Trivial UI fix that adds an optional boolean prop (defaulting to true) to hide a redundant label. No logic, API, or data model changes.

@greptile-apps

greptile-apps Bot commented Jul 9, 2026

Copy link
Copy Markdown
Contributor

Reviews (1): Last reviewed commit: "fix(bluebird): hide redundant task title..." | Re-trigger Greptile

@adboio adboio merged commit df07edc into main Jul 9, 2026
32 checks passed
@adboio adboio deleted the posthog-code/hide-thread-title-in-task-view branch July 9, 2026 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Stamphog This will request an autostamp by stamphog on small changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant