Shift + Enter triggers chat auto scroll

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When you scroll the chat history up to reference it, for example when answering multiple clarifying questions, hitting shift+enter to get a new line auto scroll the chat to the bottom.

Steps to Reproduce

build up a long chat history in the session, keep the panel narrow, scroll up, then try entering text into the main input field and hit shift+enter to get a new line. Chat history will auto scroll to the bottom.

Expected Behavior

scroll top position should remain unchanged

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43 (Universal)
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 24.6.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

3 Likes

Looks like this is likely related to the input box increasing in height due to the added new line. it also happens when the message text overflows to the new line.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When typing a message in the chat and pressing Shift + Enter to insert a line break, the chat window automatically scrolls to the bottom.
This is inconvenient when the user intentionally scrolled up to view earlier code or responses while composing a new message. The forced scroll disrupts workflow and causes the user to lose their place.

Steps to Reproduce

  1. Open Cursor AI chat panel
  2. Generate enough messages so the chat has a vertical scrollbar
  3. Manually scroll up to view older messages or code
  4. In the input box, press Shift + Enter to insert a newline
  5. The chat automatically jumps to the bottom

Expected Behavior

Pressing Shift + Enter should only create a new line in the input field.
The chat should not automatically scroll to the bottom unless the user explicitly scrolls down.

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43 (system setup)
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

For AI issues: which model did you use?

Any

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the report. I can’t repro it. Could you record a short video of the behavior?


Here you go

Describe the Bug

When typing in the agent chat, if the chat window is scrolled away from the bottom it jumps back to the bottom every time your typing crosses onto a new line (wraps).

Steps to Reproduce

In any conversation with more than a couple of messages, scroll the chat up to an earlier area. Then start typing in the text entry box. Once it wraps to a new line, the chat will jump to the bottom.

Expected Behavior

It’s meant to stay where it is, until you submit the new message. Otherwise it makes responding to multiple points in an agent’s response really annoying.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.43
VSCode Version: 1.99.3
Commit: 8e4da76ad196925accaa169efcae28c45454cce0
Date: 2025-10-30T18:49:27.589Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Darwin arm64 25.0.0

For AI issues: which model did you use?

Auto

Does this stop you from using Cursor

No - Cursor works, but with this issue

1 Like

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Typing a message that wraps to a newline automatically scrolls down/
This is pretty annoying when I am scrolled up referencing a previous message and it constantly makes me scroll back down. New update is amazing though

Steps to Reproduce

Replicate bug:

  • Be in the Agent chat window (side-panel not the new feature where its the entire screen)
  • Have a chat long enough to scroll up so that the most recent message is not visible
  • While scrolled up, type in the lower box for a new message
  • Type a message long enough that it auto-wraps back to a newline
  • When it auto-wraps and starts the newline the message windows scrolls down to the very bottom, as if you sent the message

Expected Behavior

When a message wraps around in the text box it should not effect the scroll

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

I don’t have a menu option but I downloaded the new updated launcher a couple days ago and installed the newest version there. Also had an update alert this morning and updated it

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

1 Like

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Chat input remembers touchpad scroll scrolling. When changing cursor position to another place and then scroll again: the scroll continues from the last remembered touchpad scroll, not from current scroll position.

Steps to Reproduce

Long prompt. Scroll with touchpad to the end. Using keyboard put the cursor at the beginning of the prompt. Now scroll again with touchpad. Scroll jumps to the end.

Expected Behavior

Scrolling start from current cursor position.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.60 (Universal)
VSCode Version: 1.99.3
Commit: c6d93c13f57509f77eb65783b28e75a857b74c00
Date: 2025-11-05T00:50:54.645Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.0.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

I have this bug as well.

I’m typically holding a lot of context in my head when it occurs, so being forced to scroll and skim read sometimes over 50% of the chat is infuriating!

1 Like

Frustrating bug!

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When moving to a new line in the chat, the chat scrolls to the very bottom.

Steps to Reproduce

  • Chat, receive messages on more than one screen
  • Scroll the chat up
  • Write a new message, move to a new line with Shift Enter.
  • The chat will scroll down

Expected Behavior

I expect the chat to remain where I scrolled it to.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.69 (Universal)
VSCode Version: 1.99.3
Commit: 63fcac100bd5d5749f2a98aa47d65f6eca61db30
Date: 2025-11-07T18:21:29.650Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.0.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

when typing on the chat box if the sentence grows to the point of going into a new line, the chat auto scrolls to the bottom!
this prevents looking at the previous reply and chatting/reading simultaneously.

Steps to Reproduce

start a chat
get a reply
scroll to the top of the reply
start typing a very long sentence that forces a newline
auto scroll

Expected Behavior

no auto scroll when just typing

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.69
VSCode Version: 1.99.3
Commit: 63fcac100bd5d5749f2a98aa47d65f6eca61db30
Date: 2025-11-07T18:21:29.650Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.0.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Every time I scroll to previous responses, or the start of current response, and I am writing to answer questions, and make clarifications, and I hit line break, or when the line ends and auto going to new line, I lost the current scroll on my input.
Kind of anoying

Steps to Reproduce

Scroll a little bit up, and type in the input. Just need to shift + enter, or type until new line it’s created

Expected Behavior

not to lose the scroll height…

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.0.63 (Universal)
VSCode Version: 1.99.3
Commit: 505046dcfad2acda3d066e32b7cd8b6e2dc1fdc0
Date: 2025-11-05T18:56:58.213Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 24.3.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

@deanrie Could you please consider speeding up the resolution of this issue? Currently, we have to use other programs to work with the chat in a parallel window. This is extremely inconvenient. Several updates have already been released, but the problem has not been resolved.

1 Like

Yeah, I’m having the same issue on macOS, it’s frustrating to scroll back to the Agent’s questions again and again every time new line is created in the text chat window…

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

whenever i am typing a long response and i need to refer to the AIs response as i write… everytime i cross the length of a line… the message automatically goes to the bottom… this makes it extremely annoying..

Steps to Reproduce

just type in the input field… when you are scrolling and reading the middle of the ai response… the moment word wrapping occurs and you are on the next line.. you will auto scroll to the bottom

Expected Behavior

it should not scroll to rock bottom.. for ease if you want..give a button when clicked goes to bottom

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

version latest in preview

For AI issues: which model did you use?

not an ai issue

Does this stop you from using Cursor

Yes - Cursor is unusable

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Title. Shift+Enter in the chat field is used to start a new line. Most of the time I do this that’s because I’m referencing some of the things the agent has said, and I’ve scrolled up in the chat. Right now, if I press Shift+Enter, the chat inexplicitly automatically scrolls to bottom of the chat. Very annoying behaviour.

Steps to Reproduce

Shift+Enter in the chat box in any agent chat

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.26 (user setup)
VSCode Version: 1.105.1
Commit: f628a4761be40b8869ca61a6189cafd14756dff0
Date: 2025-11-24T05:39:06.655Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26100

Does this stop you from using Cursor

No - Cursor works, but with this issue

OK - duplicate with https://forum.cursor.com/t/shift-enter-triggers-chat-auto-scroll/140089/14

This really needs to be fixed ASAP.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Moving the carriage to a new line resets the chat position.

Steps to Reproduce

Chat with AI. Get more text than fits on one screen so that scrolling is possible. Scroll to the desired level. Go to a new line in the chat.

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.1.39 (Universal)
VSCode Version: 1.105.1
Commit: 60d42bed27e5775c43ec0428d8c653c49e58e260
Date: 2025-11-27T02:30:49.286Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Darwin arm64 25.1.0

Does this stop you from using Cursor

No - Cursor works, but with this issue

I send message in chat and receive response. I scroll above to read middle of the message from agent and during that I start typing new message. Once input box reaches a new line, the whole chat scrolls to bottom, which is highly annoying. It is a bug introduced in the past week.

Version: 2.1.42 (user setup)
VSCode Version: 1.105.1
Commit: 2e353c5f5b30150ff7b874dee5a87660693d9de0
Date: 2025-12-01T02:18:26.377Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.19045