diff --git a/core/java/android/view/SurfaceView.java b/core/java/android/view/SurfaceView.java index ef78559e2b535..679a9cd92bc27 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();