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

1 Like

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