Cursor doesn't show inline diff in main window and auto approves all changes

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

Cursor used to show inline diff for any new code modification and give option to review it line by line and to either accept or reject the change.

Now it applies without user approval and only shows diff in chat panel. No longer i can see button to accept/reject proposed changes.

Steps to Reproduce

ask agent for any code related change/modification/addition.

Expected Behavior

whenever cursor is suggesting or modifying code -
show inline diff - ask whether to accept or reject for each diff
(or simply accept all/ reject all option)

Screenshots / Screen Recordings

Operating System

Windows 10/11

Version Information

Version: 2.6.18 (user setup)
VSCode Version: 1.105.1
Commit: 68fbec5aed9da587d1c6a64172792f505bafa250
Date: 2026-03-10T02:01:17.430Z
Build Type: Stable
Release Track: Default
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

Does this stop you from using Cursor

No - Cursor works, but with this issue

I had this problem before, but it happened again after the patch.

Version: 2.6.18 (user setup)
VSCode Version: 1.105.1
Commit: 68fbec5aed9da587d1c6a64172792f505bafa250
Date: 2026-03-10T02:01:17.430Z
Build Type: Stable
Release Track: Default
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19045

It appeared before, but later it was resolved (in an unknown way), and now it appears again when upgrading to this version.

Version: 2.6.14 (system setup)
VSCode Version: 1.105.1
Commit: eb1c4e0702d201d1226d2a7afb25c501c2e56080
Date: 2026-03-08T15:36:54.709Z
Build Type: Stable
Release Track: Default
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.26200

Hey, this is a known issue and the team is aware. The main thread is here: Only some diffs are shown when agent makes changes.

As a workaround, try this: Cursor Settings > Agents > Inline Diffs, turn it off and then back on. For some users, this brings the diff UI back.

For now, you can review changes using the Review panel or git diff.

Let me know if the toggle helps.

1 Like

The same bug, and it seems to have appeared today or maybe a couple of days ago. It’s making the work almost impossible to get done.

Version: 2.6.18 (user setup)
VSCode Version: 1.105.1
Commit: 68fbec5aed9da587d1c6a64172792f505bafa250
Date: 2026-03-10T02:01:17.430Z
Build Type: Stable
Release Track: Default
Electron: 39.6.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Windows_NT x64 10.0.19045

Hello everyone!

Could you please check the value for this setting in Cursor Settings > Agents? “Inline Diffs” has to be on for you to see the changes before they’re accepted.

Thank you,

David Gomes

1 Like

Hi everyone!

We enabled a fix that we believe should resolve the issue for you guys, but you will need to restart Cursor for it to take effect.

Thank you for your patience,
Albert

I tried toggling the “Inline diff“ setting,
but restarting Cursor seemed to work for me,
making sure to exit cursor (rather than just closing) and then opening again fixed the issue.

1 Like

It was fixed for me. Also, the panel with the Accept and other buttons was moved to the upper-right corner, and it’s hard to notice it there.

This topic was automatically closed 22 days after the last reply. New replies are no longer allowed.