Hey, thanks for the detailed report.
It seems related to a known issue with the edit confirmation UI state we’re tracking here: 2.0.48: Edit Confirmation UI Unresponsive. A similar case: "Keep All" button sometimes missing, diff/"Keep" buttons persist after commit
Please try these workarounds:
- Accept changes via the Git panel instead of the built-in diff UI
Ctrl+Shift+P→ Developer: Reload Window- Start without extensions:
cursor --disable-extensions - In the problematic file, manually remove the highlighted blocks, save, then immediately Undo
I’ll add your case to the existing ticket. Thanks!