openai / openai/codex

VS Code: clicking a generated image makes all Codex chats unreadable and prevents scrolling

Open
#44,147 4 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

What version of the IDE extension are you using?

Not yet confirmed. The reporting agent could not locate installed extension version metadata.

What subscription do you have?

Not provided.

Which IDE are you using?

Visual Studio Code with the Codex extension, as reported by the user.

What platform is your computer?

The agent workspace is Linux. The exact editor host OS/version has not been independently confirmed.

What issue are you seeing?

Clicking an image generated by Codex in the VS Code chat causes the chat interface to become unusable. The user reports that they cannot scroll or see anything in any chat afterward. The impact extends beyond the conversation containing the image.

What steps can reproduce the bug?

User-reported reproduction:

  1. Have Codex generate and display an image in a VS Code Codex conversation.
  2. Click the generated image in the chat.
  3. Try to view or scroll the conversation, or view another chat.
  4. All chats are affected: content cannot be seen and scrolling does not work.
What is the expected behavior?

Clicking a generated image should open its preview without breaking chat rendering or scrolling. Other chats should remain accessible, and returning from the preview should restore normal interaction.

Additional information

Submitted by the coding agent at the user's explicit request. This records the user's observed behavior; the agent has not independently reproduced the UI failure. Frequency, error messages, extension/VS Code versions, and whether reload restores the UI are not yet known. No private conversation transcript, workspace files, images, or diagnostic logs are attached.

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 failure in the VS Code Codex chat: generate an image, click it, then try scrolling and opening another chat. Inspect the image-preview and chat-rendering entry points, and use the available VS Code or extension diagnostics to identify the UI state that persists across chats. Done means image preview works, scrolling and content remain visible, and other chats stay accessible.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
frontend
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.