Windows: Page Up / Page Down do not scroll chat while the message composer is focused
Nobody has claimed this yet.
- 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)?
26.908.40824
What subscription do you have?
ChatGPT Plus
What platform is your computer?
Windows x64
What issue are you seeing?
When the message composer has keyboard focus, pressing Page Up or Page Down does not scroll through the conversation.
This makes navigating long conversations significantly more difficult for users who rely on keyboard navigation or assistive input methods.
The same keyboard behavior works correctly in:
- the ChatGPT web app;
- the ChatGPT Classic Windows app.
This issue has been present for several app versions, since the redesigned Windows app replaced ChatGPT Classic.
What steps can reproduce the bug?
- Open a conversation that is longer than one screen.
- Place keyboard focus in the message composer.
- Press Page Up or Page Down.
What is the expected behavior?
Page Up and Page Down should scroll the conversation even while the message composer is focused, unless those keys are explicitly required for editing content inside the composer.
The behavior should be consistent with the ChatGPT web app and ChatGPT Classic.
Additional information
This is an accessibility regression for users who depend on keyboard navigation or assistive input systems.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the issue in the Windows x64 app with a long conversation and the message composer focused, then compare Page Up and Page Down behavior with the ChatGPT web app and ChatGPT Classic. Done means both keys scroll the conversation while focus remains in the composer, unless they are needed for editing.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- accessibility, desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100