UX Bug - when tapping approve 'undo all' appears in the same position making people tap it by accident

Where does the bug appear (feature/product)?

Somewhere else…

Describe the Bug

Cursor UX Bug - when tapping approve, the ‘undo all’ appears random and it’s tapped by accident. Very annoying.

Steps to Reproduce

Cursor UX Bug - when tapping approve, the ‘undo all’ appears random and it’s tapped by accident. Very annoying. It’s the button in the middle of the code screen.

Screenshots / Screen Recordings

Operating System

MacOS

Version Information

Version: 2.6.19
VSCode Version: 1.105.1
Commit: 224838f96445be37e3db643a163a817c15b36060
Date: 2026-03-12T04:07:27.435Z
Build Type: Stable
Release Track: Default
Electron: 39.4.0
Chromium: 142.0.7444.265
Node.js: 22.22.0
V8: 14.2.231.22-electron.0
OS: Darwin arm64 25.3.0

For AI issues: which model did you use?

Auto

Does this stop you from using Cursor

Sometimes - I can sometimes use Cursor

Hey, this is a known issue. When switching between files in review, the “Undo All” and “Keep All” buttons swap places because of a layout shift, and many users accidentally click undo.

Workaround: if you accidentally hit “Undo All”, press Cmd+Z right away. It should undo the undo and bring your changes back.

The team is aware of the bug, and your report helps raise the priority.

Main thread on this: Too easy to accidentally click undo-all

It’s already been reported that this does not work. Meaning if you press “Undo All”, them Cmd+Z, you do not get back the inline diffs to be aware of what the changes were. The changes return, but no diffs.