[Codex App][macOS] Deeply nested folders in the file tree cannot be collapsed

Open 💬 0 comments Opened Aug 10, 2026 by iEfoam

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

26.803.41515 (6321)

What subscription do you have?

Pro x20

What platform is your computer?

Darwin 27.0.0 arm64 arm

What issue are you seeing?

In the Codex desktop app, folders in the file tree do not always collapse correctly.

The problem is especially reproducible with deeply nested folders. When I click the deepest expanded folder row or its disclosure chevron, the folder remains expanded and its child files remain visible. Repeated clicks may still fail to collapse it.

For example, the issue occurs at this directory depth:

frontend/src/features/node-presale/components

In the attached screenshot, the "components" directory remains expanded and its child files are still displayed after attempting to collapse it.

Shallower folders appear to work more reliably, so the issue may be related to nested tree state handling or click-event handling at deeper indentation levels.
step is:

  1. Open the Codex desktop app on macOS.
  2. Open a local project containing multiple levels of nested directories.
  3. Open the file tree.
  4. Expand the following directory hierarchy:

frontend
└── src
└── features
└── node-presale
└── components

  1. Click the "components" folder row or its disclosure chevron once to collapse it.
  2. Observe that the folder does not collapse normally: the chevron remains in the expanded state and the child files remain visible.
  3. Click it repeatedly and observe that it may continue to remain expanded.

The problem is more noticeable on the deepest directory in a multi-level hierarchy.

What steps can reproduce the bug?

Feedback ID: 019feb01-4786-7523-83ff-22b9a623c05f

What is the expected behavior?

Clicking an expanded folder row or its disclosure chevron should collapse the folder immediately.

The disclosure chevron should change to the collapsed state, and all child files and directories should be hidden. This behavior should work consistently regardless of the folder's nesting depth.

Additional information

Feedback ID: 019feb01-4786-7523-83ff-22b9a623c05f

A screenshot showing the affected deeply nested directory has been attached.

Affected example path:
frontend/src/features/node-presale/components

The issue occurs in the file tree UI and does not appear to be related to filesystem permissions or missing files.

View original on GitHub ↗