Please refer to the original report: #2 (comment)
Limit the max angle change by touch movement
The issue seems be fixed to me with the new update in develop branch
@openaphid Unfortunately, I was just able to reproduce this on the develop branch APK. If you flip down a few times, then up a few, and keep repeating, you may see it. It appears to be related to the timing of the touch event (relative to the animation).
@iPaulPro Thanks. I'll re-check it today
@iPaulPro I can easily reproduce it in landscape mode. I'm working on a fix for it.
Prevent unnecessary calls to setSelection()
The issue occurs in some edge conditions. I tweaked the code a little bit to rule it out. Please try the latest APK in develop branch.
I must admit that the logic in FlipCards is messy since I added bouncing support. It becomes tricky to handle states and actions between UI thread and GL thread. Maybe we should rewrite it in a future version.
I am no longer able to reproduce this bug, on the latest dev APK. Good stuff!