# Code auto-applying after update

**URL:** <https://forum.cursor.com/t/code-auto-applying-after-update/152473>\
**Category:** Help\
**Tags:** review\
**Created:** [February 21, 2026, 12:19am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473 "2026-02-21T00:19:37Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![MellowMax](https://avatars.discourse-cdn.com/v4/letter/m/f0a364/32.png) [@MellowMax](https://forum.cursor.com/u/MellowMax)\
**Post date:** [February 21, 2026, 12:19am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/1 "2026-02-21T00:19:37Z")

</div>

Good afternoon, today I updated cursor and after I updated it I no longer get a Keep/Undo diff for all code changes in a single file. It also looks to happen if the agent makes multiple edits to the same file, the initial edit gives me the Keep/Undo but the second edit it does just automatically applies which I absolutely do not want it to do. See line 1 versus line 40 in my screenshot, line 40 was automatically applied to the code file without asking me to keep/undo.

Is this a setting I changed somehow or a results of the update and how do I turn it off?

Been on cursor for 3 years now and never seen this behave this way so would love to go back to seeing keep/undo on all edits in a file.

 ![Screenshot 2026-02-20 at 6.11.44 PM](https://us1.discourse-cdn.com/cursor1/original/3X/4/7/47e514af297a6818a1a39d636f00f72b7df33932.jpeg)

---

<div class="post-metadata">

**Author:** ![MidnightOak](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/midnightoak/32/77882_2.png) [@MidnightOak](https://forum.cursor.com/u/MidnightOak)\
**Post date:** [February 21, 2026, 12:20am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/3 "2026-02-21T00:20:56Z")

</div>

Yes, this has been happening for a couple days. Lots of reports.

> [@Only some diffs are shown whhen agent makes changes](https://forum.cursor.com/t/only-some-diffs-are-shown-whhen-agent-makes-changes/152099):
>
> Where does the bug appear (feature/product)? Cursor IDE Describe the Bug When I ask the agent to make changes to several files or functions, the diff (code additions, changes, deleteons) is shown only about the 1st change (e.g. the first function the agent is editing). Then changes are not shown even if you click review. But you see the changes i the chat, and when you inspect the files you see many more changes! This makes is tricky to follow the agent and be aware of all the changes make. S…

> [@Cursor Keeps Auto-Accepting Its Own Changes](https://forum.cursor.com/t/cursor-keeps-auto-accepting-its-own-changes/152233):
>
> Where does the bug appear (feature/product)? Cursor IDE Describe the Bug Whenever the Agent makes multiple edits on a file within a request, by the time it’s done, it would have accepted some of it’s own changes, so I don’t see them as changes, and I don’t get the chance to reject or accept it. In fact, I’d easily miss the changes unless I do a git diff. And a git diff would be useless to detect it if I already had other uncommitted changes. This issues has previously plagued me around May 202…

Reverting to 2.4 fixed everything for me. [Cursor · Download](https://cursor.com/download)

Should not have to do this, but I am just going to move on and get back to work.

---

<div class="post-metadata">

**Author:** ![Yingjia\_Wan](https://avatars.discourse-cdn.com/v4/letter/y/e9c0ed/32.png) [@Yingjia\_Wan](https://forum.cursor.com/u/Yingjia_Wan)\
**Post date:** [February 21, 2026, 12:38am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/5 "2026-02-21T00:38:40Z")

</div>

Same issue. My version is 2.4 so I don’t even know what my alternative is then, except quitting.

Version: 2.4.37 (Universal)  
VSCode Version: 1.105.1  
Commit: 7b9c34466f5c119e93c3e654bb80fe9306b6cc70  
Date: 2026-02-12T23:15:35.107Z  
Build Type: Stable  
Release Track: Default  
Electron: 39.2.7  
Chromium: 142.0.7444.235  
Node.js: 22.21.1  
V8: 14.2.231.21-electron.0  
OS: Darwin arm64 23.1.0

---

<div class="post-metadata">

**Author:** ![MellowMax](https://avatars.discourse-cdn.com/v4/letter/m/f0a364/32.png) [@MellowMax](https://forum.cursor.com/u/MellowMax)\
**Post date:** [February 21, 2026, 12:46am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/6 "2026-02-21T00:46:07Z")

</div>

I hgave been using the source control tab on the left side to see what it changed and reject it from there. Hope this gets fixed soon because it for sure is a problem.

---

<div class="post-metadata">

**Author:** ![MidnightOak](https://sea3.discourse-cdn.com/cursor1/user_avatar/forum.cursor.com/midnightoak/32/77882_2.png) [@MidnightOak](https://forum.cursor.com/u/MidnightOak)\
**Post date:** [February 21, 2026, 1:39am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/7 "2026-02-21T01:39:54Z")

</div>

Dang, I reverted to the same version and the issue was resolved for me.

---

<div class="post-metadata">

**Author:** ![Yingjia\_Wan](https://avatars.discourse-cdn.com/v4/letter/y/e9c0ed/32.png) [@Yingjia\_Wan](https://forum.cursor.com/u/Yingjia_Wan)\
**Post date:** [February 21, 2026, 3:56am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/8 "2026-02-21T03:56:16Z")

</div>

I tried reverting to an even older 2.3 just now, and the issue is finally gone lol. Hope they fix this soon.

---

<div class="post-metadata">

**Author:** ![Edun](https://avatars.discourse-cdn.com/v4/letter/e/e480ec/32.png) [@Edun](https://forum.cursor.com/u/Edun)\
**Post date:** [March 3, 2026, 7:24am UTC](https://forum.cursor.com/t/code-auto-applying-after-update/152473/12 "2026-03-03T07:24:25Z")

</div>

![image](https://us1.discourse-cdn.com/cursor1/original/3X/d/7/d7f741100e3acebb80380d0f3935cf70570163bd.png)

For those who still need this solution, it is now updated with Inline Diffs option in the settings, the default value was off unfortunately, but if you turn it on. This feature comes back. Thanks Cursor.
