swipe-tracker: Don't animate when the distance is 0

Usually it makes sense to restrict the minimum animation duration. However,
if the progress already matches the end progress, it just causes a delay,
so skip it completely.

Signed-off-by: Alexander Mikhaylenko <alexm@gnome.org>
7 jobs for wip/exalm/zero in 8 minutes and 39 seconds (queued for 1 second)