A deleted list row leaves a dashed retinal ghost in its exact place that slowly closes over 8 seconds — remaining height is remaining time, and clicking it any time before it vanishes restores the row with a spring.
Use when Inline post-delete undo, spatially anchored exactly where the deleted row was, with no toast: the ghost's shrinking height literally is the remaining undo window. Reach for confirm-hold-ink instead when the goal is gating destruction before it happens (press-and-hold) rather than offering a recovery window after it already occurred.