
Success criterion 2.5.2 · Level A
Pointer Cancellation

“My hand shook, I brushed 'Delete', and it was gone before I could lift my finger.”
Success criterion 2.5.2 · Level A
Pointer Cancellation
Actions fire on the up-event, and can be aborted or undone, so accidental touches can be cancelled.
Principle 2: Operable · Guideline 2.5: Input Modalities
What each role can do
- Product manager
- Require that destructive actions can be cancelled or undone.
- Designer
- Design so that sliding off a control cancels it; offer undo for important actions.
- Developer
- Trigger actions on click or pointer-up, never on pointer-down, unless essential.
- Tester
- Press a control, slide away, release; confirm nothing fires.
Once it is fixed

“I slid my finger away and nothing happened. That's the best nothing ever!”
Next criterion: 2.5.3 Label in Name