usbe > Home > Pointer Cancellation
Look for events that trigger on "down" events. Unless the interaction falls into a narrow set of exceptions, action must trigger on the "up" event, and the user must be able to abort or undo the action performed.
Look for events that trigger on "down" events. Unless the interaction falls into a narrow set of exceptions, action must trigger on the "up" event, and the user must be able to abort or undo the action performed.