55 Undo Instead of Confirm. 55 of 95.

55/ERROR RECOVERY/55 of 95

Undo Instead of Confirm

Reversibility can replace interruption.

The problem

Confirm dialogs interrupt every action, while instant commits leave no room to catch a mistake — delete, send, or otherwise.

The solution

Delete immediately, show an undo toast, and delay permanent commit (same pattern as undo-send).

Experiment

Play with the values

5000ms

How it works

  • The delete happens immediately, without a confirmation dialog that breaks the flow.
  • The item is marked pending rather than destroyed, so the action is still reversible.
  • An undo toast stays on screen as the way back.
  • A short countdown is the window in which undo still works.
  • When the window ends, the delete commits; if the user undoes, the item is restored.

Seen in

Email clients

Deleting a message removes it instantly while an undo toast offers a few seconds to reverse.

Task managers

Completed or deleted tasks disappear at once with a reversible grace period.

File browsers

Trash actions skip the confirmation dialog and let you undo instead.

Note apps

Removing a note feels immediate, with a toast to recover accidental deletes.