diff options
| author | Rob Carr <racarr@google.com> | 2020-04-01 22:43:59 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2020-04-01 22:43:59 +0000 |
| commit | f2f056ef71e69cb2e668cb4ef92fda80001f3bc4 (patch) | |
| tree | 00d1325928986fe0f7c67e8a5a0e8cb6318cb5d8 /core/java/android | |
| parent | a971ec414ed23b50f457483be1b14f745e193a9f (diff) | |
| parent | 53be42a75db7e2682c20e74c10bfe001a1723a92 (diff) | |
Merge changes I98b51b43,I03cb69e1 into rvc-dev
* changes:
InsetAnimationThreadControlRunner: Don't copy controls
InsetsSourceConsumer: Release directly
Diffstat (limited to 'core/java/android')
| -rw-r--r-- | core/java/android/view/InsetsAnimationThreadControlRunner.java | 2 | ||||
| -rw-r--r-- | core/java/android/view/InsetsSourceConsumer.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/view/InsetsAnimationThreadControlRunner.java b/core/java/android/view/InsetsAnimationThreadControlRunner.java index 40ffa7ef48bf..3870f26e9990 100644 --- a/core/java/android/view/InsetsAnimationThreadControlRunner.java +++ b/core/java/android/view/InsetsAnimationThreadControlRunner.java @@ -91,7 +91,7 @@ public class InsetsAnimationThreadControlRunner implements InsetsAnimationContro @AnimationType int animationType, Handler mainThreadHandler) { mMainThreadHandler = mainThreadHandler; mOuterCallbacks = controller; - mControl = new InsetsAnimationControlImpl(copyControls(controls), frame, state, listener, + mControl = new InsetsAnimationControlImpl(controls, frame, state, listener, types, mCallbacks, durationMs, interpolator, animationType); InsetsAnimationThread.getHandler().post(() -> listener.onReady(mControl, types)); } diff --git a/core/java/android/view/InsetsSourceConsumer.java b/core/java/android/view/InsetsSourceConsumer.java index 83ff8fa42f49..f74221dc3e3a 100644 --- a/core/java/android/view/InsetsSourceConsumer.java +++ b/core/java/android/view/InsetsSourceConsumer.java @@ -117,7 +117,7 @@ public class InsetsSourceConsumer { } } if (lastControl != null) { - lastControl.release(mController::releaseSurfaceControlFromRt); + lastControl.release(SurfaceControl::release); } } |
