Repository navigation
Flinger 2.1.1
Fixed
- Snap flings no longer swallow leftover velocity at list edges — when a snap fling (standard or smooth fusion) reached the start or end of a list, the skipped snap phase reported no cancellation, so
performFlingreturned zero and the remaining decay velocity never reached parent nested-scroll connections. The boundary hit is now reported and the leftover velocity is dispatched viaonPostFling, matching the platform fling contract. This restores overscroll and bounce effects (e.g. Squishy) when flinging into an edge — manual drags were never affected.
Install
implementation("com.github.iamjosephmj:flinger:2.1.1")Full changelog: 2.1.0...2.1.1