Using scrollbar in chat opens list of agents making scrollbar unusable

Describe the Bug

Using scrollbar in chat opens list of agents making scrollbar unusable

Steps to Reproduce

Open the long chat, hide list of agents panel, try to scroll

Expected Behavior

I expect for scrolling in chat to work

Screenshots / Screen Recordings

Operating System

Linux

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.20
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
Electron: 37.5.1
Chromium: 138.0.7204.251
Node.js: 22.19.0
V8: 13.8.258.32-electron.0
OS: Linux x64 6.17.9-arch1-1

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, thanks for the report. I’ll pass it to the team.

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

When working with the Agent in “Editor” mode (i.e. the chat panel docked on the right) one is often prompted to Run commands (in addition to “Skip” and “Allowlist ‘${cmd}’” options). If the mouse enters the cursor window from the right side (because the editor is not full-screen and you have another window to the right of Cursor, perhaps even the application you’re working on), as soon as the mouse cursor crosses into Cursor the Agent selection window pops out and covers the buttons you are intending to click, so you need to do extra work to make the Agents flyout go away and hope that you are young and with fine motor skills such that you don’t accidentally cause it to pop out again as you try to get back to click on these buttons.

Steps to Reproduce

Interact with an agent such that you get the prompt to run a command. Move the mouse off of the right edge of the (not maximized) Cursor window and then back onto the window. See that the Agents selector pops out, covering the buttons you need to press to make the command run.

Expected Behavior

The Agents flyout probably should become its own dockable panel as it certainly shouldn’t pop out every time you move the mouse into Cursor’s client rectangle. (I do not understand the use case for switching back and forth between agents like this in the first place as I never revisit old agents once they’ve done the task I created them for. My active agents are already easily accessible.)

Screenshots / Screen Recordings

Operating System

MacOS

Current Cursor Version (Menu → About Cursor → Copy)

Version: 2.2.20 (Universal)
VSCode Version: 1.105.1
Commit: b3573281c4775bfc6bba466bf6563d3d498d1070
Date: 2025-12-12T06:29:26.017Z
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

Additional Information

I’d love it if the Cursor folks could slow down on adding new features so they can prioritize making the basic functionality work again. For an experienced developer the whole “move fast and break things” means “find an alternative” and I actually like Cursor despite it becoming harder and harder to use over the past few weeks.

Does this stop you from using Cursor

No - Cursor works, but with this issue