openai / openai/codex

Codex desktop: completed replies can end hidden behind the composer instead of scrolling into view

Open
#38,113 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

app bug windows-os
Dominant language
Rust
Stars
125k
Forks
19.5k
PR merge metrics
PR metrics pending

Description

Platform

Windows desktop app. App version not recorded.

What issue are you seeing?

After a response completes in a long Codex conversation, the viewport may preserve an older scroll position. The final lines of the completed assistant response end up below the visible area, behind or immediately above the fixed composer. The user must click the floating down-arrow or manually scroll for every response to read its ending.

This is a noticeable regression from prior behavior, where the completed reply's end was automatically visible above the composer.

Steps to reproduce
  1. Open a long Codex desktop conversation.
  2. Scroll to an earlier message so that the conversation has enough content to overflow the viewport.
  3. Send a follow-up and wait for the assistant response to complete.
  4. Observe that the reply can finish with its last paragraph obscured by the composer / outside the viewport, while a down-arrow affordance appears.
Expected behavior

When a response has completed, automatically position the viewport so that the final lines are fully visible above the composer. Alternatively, provide a user setting to restore this behavior.

Actual behavior

The response completion leaves the last lines out of view and requires an extra manual scroll or click on the down-arrow after each reply.

Why this matters

This makes ordinary conversational use unnecessarily difficult, especially for long threads. The very part of the answer that contains the conclusion, next action, or caveat is often the part hidden.

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

The issue names no implementation files, tests, or entry points. Start by reproducing the problem in a long Codex desktop conversation and inspect the response-completion and scrolling behavior around the fixed composer and down-arrow. Done means completed replies automatically leave their final lines fully visible above the composer without requiring a manual scroll.

Written by the indexing model from the issue text.

Assessment

Tech stack
rust
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.