openai / openai/codex

[macOS] Side-panel tab bar accumulates unclickable ghost tabs that keep taking up space

Open
#44,108 3 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug
Dominant language
Rust
Stars
125k
Forks
19.4k
PR merge metrics
PR metrics pending

Description

What version of the Codex App are you using (From “About Codex” dialog)?

Not confirmed; observed on September 9, 2026.

What subscription do you have?

Not provided.

What platform is your computer?

macOS

What issue are you seeing?

The side-panel tab bar develops non-interactive, ghost-like tab entries. They remain in the layout and keep taking up horizontal space. The user reports that clicking these entries does nothing and that more of them accumulate during continued use.

The attached screenshot highlights two affected entries in red: one has a document icon with a partial title, and the other shows only a document icon with no visible title.

Impact: the accumulating unusable entries crowd the tab bar and reduce the space available for usable tabs.

Image
What steps can reproduce the bug?

The exact sequence that creates the ghost entries has not yet been isolated.

Observed affected state:

  1. Use the desktop app with multiple items open in the side-panel tab bar.
  2. Some entries appear as the partial-title / icon-only tabs highlighted in the screenshot.
  3. Clicking those affected entries does not activate their content (user-reported).
  4. During continued use, additional unusable entries accumulate and continue occupying tab-bar space (user-reported).

The screenshot documents the visual state; click behavior and accumulation are reported by the user, not independently reproduced.

What is the expected behavior?

Each displayed tab should correspond to an available item and respond to activation. Obsolete entries should be removed and release their layout space. Continued use should not accumulate non-interactive placeholder tabs.

Additional information

No response

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the reported ghost tabs in the macOS desktop app, using the side-panel tab bar with multiple items open and observing whether entries become non-interactive or accumulate. The payload names no source files or tests; done means identifying the cause, ensuring every displayed tab activates correctly, and removing obsolete entries so they no longer consume layout space.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos, rust
Domain
desktop
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
38/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.