Touch and full-screen system gestures weaken the effect
Aliases: system gesture · full-screen gesture · gesture exclusion zone
What it is
The “infinite width” of a screen edge relies on a cursor being caught by a physical boundary. In direct touch and full-screen systems, edges often also belong to system gestures such as Back, Home, or Control Centre; a finger has no separate cursor to catch. An edge control therefore does not automatically inherit the low acquisition cost of desktop mouse use.
Why it happens
Touch contact can trigger before reaching the edge; a finger may enter from an off-screen posture, or the system may recognise a swipe first. To reduce accidental invocation, platforms use reserved gesture regions, delay, and priority rules. One edge movement can then mean an application control or system navigation, forcing users to distinguish direction, start point, and duration more cautiously.
Studying it
On target devices and system versions, compare edge and inset controls while logging first-attempt success, system interception, retries, and completion time. Vary full-screen state, gesture navigation, grip, and swipe direction. Logs must distinguish an application miss from an event consumed by the system; application events alone hide the critical failure.
Where it stops holding
Platform edge-event policy differs substantially, while an external mouse, pen, or trackpad can restore some cursor behaviour. No application can assume an edge is always available, and a simulator cannot replace device testing. Even when an edge zone is allowed, one-handed posture, cases, and assistive settings may make edge starts unreliable.
Applying it
- Keep essential actions inside the safe area; if edge interaction is used, offer a visible inset alternative and reversible outcome.
- Do not make a light application action share the system swipe's direction and start point, relying on opaque priority rules.
- Test interception under full-screen, gesture navigation, and external-pointer configurations, and include failed edge events in usability metrics.