A threshold that is too large discards real short drags as clicks
Aliases: short drag · drag threshold · click misclassification
What it is
With a too-large drag threshold, a person deliberately holds and moves but does not yet cross the boundary, so release is still interpreted as click. Fine reordering, short drag-and-drop, slider adjustment, and small-canvas work can then fail or activate something unexpectedly.
Why it happens
Distance buys noise tolerance. Too much distance compresses genuine held movement into an undecided state until an unnatural extra motion begins dragging; release before that falls back to click and loses the continuous intent. In a dense list this cost becomes concretely visible: if the threshold distance exceeds the list row's own height or spacing, moving an item to the immediately adjacent slot — arguably the shortest, most common drag in that interface — becomes physically impossible in one natural motion; the person must first make an extra movement larger than the target itself just to enter the dragging state, at which point the threshold has stopped being a safety margin against noise and has simply become larger than the task's own required displacement.
Studying it
Use short-drag tasks with varying spacing, target size, and display scale. Measure drag start, extra travel, false clicks, completion time, and recovery. Analyse separately from long drags, whose averages can hide systematic short-distance failure. One concrete approach compares the threshold distance against the target's own size (row height, handle diameter, slider's visible range) as a ratio, specifically checking whether start-failure rate rises sharply once the threshold exceeds the target's own dimension.
Where it stops holding
Lowering threshold cannot ignore tremor risk; an effective design limits both errors. Tiny spacing, hard-to-grab handles, or unclear affordance cannot be solved by a threshold alone. Sliders and scrubbers are the extreme case: a visible track may only span a few dozen pixels, and any threshold noticeably above zero eats into that already narrow effective travel — the larger the threshold, the less distance remains for genuine fine adjustment.
Applying it
- For reordering, sliders, and canvas tasks, check the threshold distance against the target's own size rather than judging the threshold in isolation.
- Use appropriate thresholds or start directly in explicit drag handles or modes, without forcing them to share one rule with plain clicks.
- How to check: report the start-success rate specifically for short drags whose displacement is smaller than the target's own size, separately from long-drag success — a pooled average hides exactly this kind of systematic failure.
Related
- Same group: C1.22.1 A threshold that is too small misclassifies natural hand tremor as drag intent · C1.22.3 Drag thresholds must scale with input precision and display density, not fixed pixels · C1.22.4 While held below threshold, the cursor should show no drag feedback · C1.22.5 A directional threshold can distinguish horizontal dragging from vertical scrolling at gesture start
- Nearby: C1.20 Hover delay and false activation · E1 Interface elements and controls
- Search terms:
short drag·drag threshold·slider
Cards in the same group
- C1.22.1A threshold that is too small misclassifies natural hand tremor as drag intent
- C1.22.3Drag thresholds must scale with input precision and display density, not fixed pixels
- C1.22.4While held below threshold, the cursor should show no drag feedback
- C1.22.5A directional threshold can distinguish horizontal dragging from vertical scrolling at gesture start