Cancel the animation when cleaning up the touch tracking
Bug: 72953248 Test: Add artificial delay and launch home from home button Change-Id: I3f864ff4e0a90a4c62dbf5fe123bb3e2257c06fa
This commit is contained in:
Binary file not shown.
@@ -331,6 +331,10 @@ public class OtherActivityTouchConsumer extends ContextWrapper implements TouchC
|
||||
// Since we start touch tracking on DOWN, we may reach this state without actually
|
||||
// starting the gesture. In that case, just cleanup immediately.
|
||||
reset();
|
||||
|
||||
// Also clean up in case the system has handled the UP and canceled the animation before
|
||||
// we had a chance to start the recents animation. In such a case, we will not receive
|
||||
ActivityManagerWrapper.getInstance().cancelRecentsAnimation();
|
||||
}
|
||||
mVelocityTracker.recycle();
|
||||
mVelocityTracker = null;
|
||||
|
||||
Reference in New Issue
Block a user