summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Robert Carr <racarr@google.com> 2017-06-13 00:43:56 +0000
committer android-build-merger <android-build-merger@google.com> 2017-06-13 00:43:56 +0000
commitcb6196277f7f9fb10fe57d416e66434e90ca94ce (patch)
treeb3a156f3e093611a8fc162f837eaab8fc3db7538
parent4fabf266b7ff3da612dbce4a4306a4a06b3153dc (diff)
parent2fa5800da94ba493d54d31ce1e71ae483bcb9a76 (diff)
Merge "SurfaceView: Fix missing override for SurfaceControl proxy" into oc-dev am: 42b3610adc
am: 2fa5800da9 Change-Id: I83c4a2e592b7385b1aa6dc3157bd6ea5950c624a
-rw-r--r--core/java/android/view/SurfaceView.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java
index ef78559e2b53..679a9cd92bc2 100644
--- a/core/java/android/view/SurfaceView.java
+++ b/core/java/android/view/SurfaceView.java
@@ -1196,6 +1196,12 @@ public class SurfaceView extends View implements ViewRootImpl.WindowStoppedCallb
mBackgroundControl.deferTransactionUntil(handle, frame);
}
+ @Override
+ public void deferTransactionUntil(Surface barrier, long frame) {
+ super.deferTransactionUntil(barrier, frame);
+ mBackgroundControl.deferTransactionUntil(barrier, frame);
+ }
+
void updateBackgroundVisibility() {
if (mOpaque && mVisible) {
mBackgroundControl.show();