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