Loading quickstep/src/com/android/quickstep/inputconsumers/OtherActivityInputConsumer.java +10 −3 Original line number Diff line number Diff line Loading @@ -425,10 +425,16 @@ public class OtherActivityInputConsumer extends ContextWrapper implements InputC mMainThreadHandler.removeCallbacks(mCancelRecentsAnimationRunnable); mMainThreadHandler.postDelayed(mCancelRecentsAnimationRunnable, 100); } cleanupAfterGesture(); TraceHelper.INSTANCE.endSection(traceToken); } private void cleanupAfterGesture() { if (mVelocityTracker != null) { mVelocityTracker.recycle(); mVelocityTracker = null; } mMotionPauseDetector.clear(); TraceHelper.INSTANCE.endSection(traceToken); } @Override Loading @@ -453,6 +459,7 @@ public class OtherActivityInputConsumer extends ContextWrapper implements InputC Preconditions.assertUIThread(); removeListener(); mInteractionHandler = null; cleanupAfterGesture(); mOnCompleteCallback.accept(this); } Loading Loading
quickstep/src/com/android/quickstep/inputconsumers/OtherActivityInputConsumer.java +10 −3 Original line number Diff line number Diff line Loading @@ -425,10 +425,16 @@ public class OtherActivityInputConsumer extends ContextWrapper implements InputC mMainThreadHandler.removeCallbacks(mCancelRecentsAnimationRunnable); mMainThreadHandler.postDelayed(mCancelRecentsAnimationRunnable, 100); } cleanupAfterGesture(); TraceHelper.INSTANCE.endSection(traceToken); } private void cleanupAfterGesture() { if (mVelocityTracker != null) { mVelocityTracker.recycle(); mVelocityTracker = null; } mMotionPauseDetector.clear(); TraceHelper.INSTANCE.endSection(traceToken); } @Override Loading @@ -453,6 +459,7 @@ public class OtherActivityInputConsumer extends ContextWrapper implements InputC Preconditions.assertUIThread(); removeListener(); mInteractionHandler = null; cleanupAfterGesture(); mOnCompleteCallback.accept(this); } Loading