Stop rejecting valid flings in quick contacts
I continue to regret basing MultiShrinkScroller off of
ScrollableViewGroup instead of directly basing it off of the
less buggy ScrollView code.
* Previously we only tracked velocity inside onTouch.
Now, we will also track it in onInterceptTouchEvent, similarly
to ViewDragHelper. This will result in double tracking of
some events. This isn't a problem: VelocityTracker.cpp considers
the timestamp when performing the velocity calculation.
* Don't dismiss vertical flings simply because they also contain
a horizontal fling
Bug: 17919260
Change-Id: Ic0e512633dd6d99b1e55adfb56a57e4f170f2e73
1 file changed