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

**URL:** <https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362>\
**Category:** Bug Reports\
**Tags:** auto-run, review\
**Created:** [March 10, 2026, 11:56pm UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362 "2026-03-10T23:56:54Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ani11](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@Ani11](https://forum.cursor.com/u/Ani11)\
**Post date:** [March 10, 2026, 11:56pm UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/1 "2026-03-10T23:56:54Z")

</div>

### 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

 ![Screenshot 2026-03-11 105606.jpg](https://us1.discourse-cdn.com/cursor1/original/3X/b/c/bccdee3f8f26475abfced2e515d023b2743d087c.jpeg)

### 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

---

<div class="post-metadata">

**Author:** ![greentea110](https://avatars.discourse-cdn.com/v4/letter/g/dbc845/32.png) [@greentea110](https://forum.cursor.com/u/greentea110)\
**Post date:** [March 11, 2026, 12:36am UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/4 "2026-03-11T00:36:35Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![hao\_wang](https://avatars.discourse-cdn.com/v4/letter/h/45deac/32.png) [@hao\_wang](https://forum.cursor.com/u/hao_wang)\
**Post date:** [March 11, 2026, 1:05am UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/5 "2026-03-11T01:05:03Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![deanrie](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/deanrie/32/1263_2.png) [@deanrie](https://forum.cursor.com/u/deanrie)\
**Post date:** [March 11, 2026, 7:39am UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/6 "2026-03-11T07:39:39Z")

</div>

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](https://forum.cursor.com/t/only-some-diffs-are-shown-whhen-agent-makes-changes/152099).

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.

---

<div class="post-metadata">

**Author:** ![Mikhail.B](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Mikhail.B](https://forum.cursor.com/u/Mikhail.B)\
**Post date:** [March 11, 2026, 8:48am UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/7 "2026-03-11T08:48:13Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![David\_Gomes](https://avatars.discourse-cdn.com/v4/letter/d/49beb7/32.png) [@David\_Gomes](https://forum.cursor.com/u/David_Gomes)\
**Post date:** [March 11, 2026, 3:42pm UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/8 "2026-03-11T15:42:40Z")

</div>

Hello everyone!

 ![CleanShot 2026-03-11 at 16.42.02](https://us1.discourse-cdn.com/cursor1/original/3X/d/e/de876518a6bb00b18575055e232c1e0093dd33be.png)

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

---

<div class="post-metadata">

**Author:** ![Albert\_Slepak](https://avatars.discourse-cdn.com/v4/letter/a/fbc32d/32.png) [@Albert\_Slepak](https://forum.cursor.com/u/Albert_Slepak)\
**Post date:** [March 11, 2026, 4:26pm UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/10 "2026-03-11T16:26:19Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Ani11](https://avatars.discourse-cdn.com/v4/letter/a/8dc957/32.png) [@Ani11](https://forum.cursor.com/u/Ani11)\
**Post date:** [March 11, 2026, 11:19pm UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/15 "2026-03-11T23:19:23Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Mikhail.B](https://avatars.discourse-cdn.com/v4/letter/m/da6949/32.png) [@Mikhail.B](https://forum.cursor.com/u/Mikhail.B)\
**Post date:** [March 12, 2026, 6:55am UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/17 "2026-03-12T06:55:40Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![system](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/system/32/99069_2.png) [@system](https://forum.cursor.com/u/system)\
**Post date:** [April 3, 2026, 6:56am UTC](https://forum.cursor.com/t/cursor-doesnt-show-inline-diff-in-main-window-and-auto-approves-all-changes/154362/18 "2026-04-03T06:56:06Z")

</div>

Closed on April 3, 2026, 6:56am UTC

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