summaryrefslogtreecommitdiff
path: root/core/java/android/view/SurfaceView.java
diff options
context:
space:
mode:
authorRob Carr <racarr@google.com>2020-01-24 20:22:06 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-01-24 20:22:06 +0000
commitb6a5575a0f2cf4f7a3a8b01311ae402fa909d571 (patch)
tree59d901c36ee9fe90e17671ed7808fe545409e962 /core/java/android/view/SurfaceView.java
parent4cdb76143fe7a6547f4c0c5630bcf14d5dc7daa9 (diff)
parentcef9a28a345ea0b223d5b6cf8d23b99625c8d920 (diff)
Merge "Replace deferTransactionUntilSurface with deferTransactionUntil"
Diffstat (limited to 'core/java/android/view/SurfaceView.java')
-rw-r--r--core/java/android/view/SurfaceView.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java
index 1981bdd93eeb..75d5538faedd 100644
--- a/core/java/android/view/SurfaceView.java
+++ b/core/java/android/view/SurfaceView.java
@@ -414,7 +414,8 @@ public class SurfaceView extends View implements ViewRootImpl.SurfaceChangedCall
}
t.setAlpha(mSurfaceControl, alpha);
if (!useBLAST) {
- t.deferTransactionUntilSurface(mSurfaceControl, parent, frame);
+ t.deferTransactionUntil(mSurfaceControl,
+ viewRoot.getRenderSurfaceControl(), frame);
}
}
// It's possible that mSurfaceControl is released in the UI thread before
@@ -1122,7 +1123,7 @@ public class SurfaceView extends View implements ViewRootImpl.SurfaceChangedCall
if (frameNumber > 0 && !WindowManagerGlobal.USE_BLAST_ADAPTER) {
final ViewRootImpl viewRoot = getViewRootImpl();
- t.deferTransactionUntilSurface(surface, viewRoot.mSurface,
+ t.deferTransactionUntil(surface, viewRoot.getRenderSurfaceControl(),
frameNumber);
}
@@ -1217,8 +1218,8 @@ public class SurfaceView extends View implements ViewRootImpl.SurfaceChangedCall
if (frameNumber > 0 && viewRoot != null && !useBLAST) {
if (viewRoot.mSurface.isValid()) {
- mRtTransaction.deferTransactionUntilSurface(mSurfaceControl, viewRoot.mSurface,
- frameNumber);
+ mRtTransaction.deferTransactionUntil(mSurfaceControl,
+ viewRoot.getRenderSurfaceControl(), frameNumber);
}
}
t.hide(mSurfaceControl);