With the terminal window open in the Cursor IDE, after running a shell command of some kind, then trying to scroll back and forth a few lines with the mouse scroll wheel, the terminal window scroll bar frequently jumps all the way to the top of the history. This requires the user to then grab the scroll bar thumb and drag it back to the bottom to recover.
This happens several times a day on average. Using Windows 11, Cursor IDE 2.3.35 (but it’s been happening for a month or so with prior Cursor versions).
Sounds exactly like another issue from a prior forum post:
Steps to Reproduce
Can not reproduce at will. It happens randomly a few times a day, after running a shell command in the terminal (e.g. grepping the workspace or cat’ing a file) and then using the mouse scroll wheel to scroll up and down in that last command’s output.
Expected Behavior
Expected behavior is that the terminal scrolls up and down just a few lines.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
I noticed that after running a command that changes the terminal to the alternative screen, i.e. “less” or “vim”, and exiting, if I immediately scroll with the mouse wheel either up or down, the Cursor terminal window jumps to the top.
run echo | less then hit q to exit
notice that the cursor terminal window’s scrollbar thumb is up at the top even though the window content shows the recent screenful of content that we saw before running less
scroll up or down one click with the mouse wheel - the terminal content jumps back to the oldest screenful in the buffer (but it’s consistent with the scrollbar visual thumb position now)