2.5 Input Modalities · Operable
WCAG 2.5.2 Pointer Cancellation
Level A
For functions operated by single-pointer activation: the down-event alone must not trigger; either trigger on up-event, or allow abort by moving away before release.
Common failures
- Buttons fire on `mousedown` rather than `click`, leaving no chance to abort.
How to fix
- Use the `click` event (or up-event) to commit actions.
- Allow drag-cancellation by releasing outside the trigger.
Related criteria
- WCAG 2.5.1 Pointer Gestures Level A