pcperini / Tusk---Issues

Issue tracking for Tusk for iOS
14 stars 1 forks source link

Partially off-screen toot swipe sometimes get stuck #48

Open lamnatos opened 6 years ago

lamnatos commented 6 years ago

Expected Behavior

When swiping on a toot, the action should either complete and lead to the toot's details or return to the unswiped state if not swung far enough.

This should hold true regardless of where the toot lies in the view.

Actual Behavior

When a toot is partially off-screen (top or bottom) and the swipe is small, gentle enough, the toot can sometimes get stuck mid-swipe.

Video follows, I trigger the issue with the toot already partially off-screen and dismiss it by scrolling on top to refresh the timeline:

cfabf568-df6b-48f8-b11f-5b0b1c76d10d

Steps to Reproduce the Problem

  1. Scroll a toot vertically enough for it to be partially off-screen.
  2. Try to slightly swipe it as if you wanted to go to the toot's details. You might have to try a few times
  3. The toot get stuck mid-swipe. It either completes the swipe if tapped or returns to unswipped state if scrolled vertically.

Specifications