Chat view scroll position resets when switching between conversations

Describe the Bug

First of all I want to thank the Cursor team for the amazing updates and continuous improvements.
When multiple chats are open, switching between them always resets the scroll position to the top of the conversation. This forces me to manually scroll back down to where I left off every time. In addition, the scrollbar has recently become harder to use and less accessible, which makes this issue even more frustrating and time consuming.

If we are already on this topic it would be very helpful to have simple arrow buttons to quickly jump to the beginning or the end of the conversation without having to click Show previous messages repeatedly.

Steps to Reproduce

Open Cursor

Start a conversation with enough messages to require scrolling

Open another chat in a different tab and also add enough messages to require scrolling

Switch back to the first chat

Notice that the scroll position has reset to the top instead of staying where it was

Expected Behavior

The scroll position in each chat should remain where it was when switching between chats so I can continue reading or working from the same place without having to scroll manually each time.
Additionally having quick navigation arrows to jump to the start or end of the chat would greatly improve usability.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.4.2 (user setup)
VSCode Version: 1.99.3
Commit: 07aa3b4519da4feab4761c58da3eeedd253a1670
Date: 2025-08-06T19:23:39.081Z
Electron: 34.5.1
Chromium: 132.0.6834.210
Node.js: 20.19.0
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.19045

Additional Information

I love your work, and the recent innovations are truly wonderful.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. We’ll investigate this.

1 Like

I have a funny question I keep asking myself. The Cursor team uses Cursor all the time, and they probably have several chats open at once.
How did that not bother them? After all, Cursor is building Cursor.

Actually, I always use a single open chat since I create new ones quite often, but thank you for letting us know.

1 Like