Where does the bug appear (feature/product)?
Cursor IDE
Describe the Bug
I am stuck in a “Review” / “Apply” state in a specific file (HeatmapStrategy.cpp). There are green diff lines indicating pending changes from the AI, but the UI is unresponsive to clearing them.
Clicking “Keep All” or “Undo All” does nothing.
Saving, closing the file, and reopening does not clear the state. If I open and close, it asks to save changes, this also does nothing to the green diff highlights, but the file does save.
Restarting Cursor does not clear the state.
If I delete the file and create a new one with the same name and content, the green diff lines immediately reappear. This suggests the diff state is stuck in the workspace storage/cache rather than the file itself.
Steps to Reproduce
Not so sure how it happened. I tried to find the chat the changes came from and accept them there, but it’s too far back and not visible. I can see the commit in the timeline, but I’m unsure how to reproduce this anywhere else.
Expected Behavior
Clicking “Keep All” or “Undo All” should commit or revert the changes and return the editor to a normal editing state.
Operating System
Windows 10/11
Current Cursor Version (Menu → About Cursor → Copy)
Version: 2.0.77 (user setup)
VSCode Version: 1.99.3
Commit: ba90f2f88e4911312761abab9492c42442117cf0
Date: 2025-11-13T23:10:43.113Z
Electron: 37.7.0
Chromium: 138.0.7204.251
Node.js: 22.20.0
V8: 13.8.258.32-electron.0
OS: Windows_NT x64 10.0.26200
^^ It’s Windows 11.
For AI issues: which model did you use?
Probably GPT-5, although unsure.
Does this stop you from using Cursor
No - Cursor works, but with this issue