Codex Desktop: recent message overlay obscures browser/file viewer when composer is collapsed

Open 💬 0 comments Opened May 31, 2026 by wushijing16-design

What happened?

In Codex Desktop, when the in-app browser/file viewer is open and the bottom composer is collapsed/minimized, the latest conversation message floats over the browser/file content. This makes opened files hard to read and blocks normal browser/file inspection.

This is especially disruptive when using the browser/file viewer as the main workspace and only keeping the latest message visible.

Reproduction steps

  1. Open Codex Desktop on Windows.
  2. Open a local workspace/thread.
  3. Open a file or browser view in the in-app browser/file viewer.
  4. Expand the browser/file viewer so it occupies most of the window.
  5. Collapse/minimize the bottom composer.
  6. Keep the latest assistant message visible/expanded.
  7. Observe that the latest message card overlays the browser/file viewer content.

Expected behavior

The browser/file viewer content and the latest message should not overlap. The layout should either reserve space for the message/composer area, constrain the viewer viewport, or dock the latest message outside of the readable browser/file content.

Actual behavior

The latest message overlay appears on top of the browser/file viewer and hides file content. In the attached screenshots, the message card covers the lower portion of an opened AGENTS.md file, making the document difficult to read.

Environment

  • App: Codex Desktop
  • Platform: Windows
  • Installed package: OpenAI.Codex_26.527.3686.0_x64__2p2nqsd0c76g0
  • Package version observed in bundled Electron package metadata: 26.527.31326
  • Build number observed in bundled package metadata: 3390
  • Electron package name observed: openai-codex-electron

Notes

This appears to be a layout/docking issue rather than a content-rendering issue. The recent-message surface behaves like an overlay while the browser/file viewer remains full-height/full-width underneath it.

View original on GitHub ↗