Flicks now continue the finger's motion instead of taking a fixed 200 ms: commit duration = remaining distance / release velocity (15 % snappier), clamped 80-240 ms, ease-out. A full-speed flick releasing past half the screen commits in ~80 ms (was 200). Slow releases past the 25 % threshold still settle gently (180 ms smoothstep; 150 ms for keyboard nav). Verified on the emulator: a 100 ms flick is fully settled before the first post-release screencap (~150 ms), with only a 5 px edge artifact between consecutive frames (no residual motion). |
||
|---|---|---|
| .. | ||
| egtest | ||
| gtauri | ||
| ttimg | ||
| tttest | ||