openai / openai/codex

ChatGPT in Browser will not scroll to the botton in almost every chat for over 1-2 years (always been)

Open
#45,298 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

What issue are you seeing?

whenever I chat in the browser with ChatGPT, at some point, I'm not able to scroll to the bottom anymore, it just jumps up.

localStorage.clear() will solve that issue but introduce other ones.

What steps can reproduce the bug?

Start a chat in the (Chrome) Browser (probably all browsers) and chat for a while.

What is the expected behavior?

Chat scrolling will move to the bottom while still not disturbing manual scrolling of the user.

Additional information

This is VERY annoying, and I hope it can be forwarded to the right team, that's Codex here only I think, that's why other bug. No idea why I've waited 2 years to report this.

I'd except that features like this are tested properly. Maybe localStorage has been mocked or something which might have resulted to this issue, no idea.

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 issue in Chrome with a chat that has many messages, then compare the behavior after running localStorage.clear(). Investigate the scrolling behavior and verify that reaching the bottom works without interrupting manual scrolling, while checking that clearing storage does not introduce the reported other issues.

Written by the indexing model from the issue text.

Assessment

Domain
frontend
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.