Merge "ViewRoot: Check Surface validity before initializing renderer from draw()." into pi-dev

This commit is contained in:
Rob Carr
2018-04-23 19:22:18 +00:00
committed by Android (Google) Code Review

View File

@@ -3272,7 +3272,8 @@ public final class ViewRootImpl implements ViewParent,
// eglTerminate() for instance.
if (mAttachInfo.mThreadedRenderer != null &&
!mAttachInfo.mThreadedRenderer.isEnabled() &&
mAttachInfo.mThreadedRenderer.isRequested()) {
mAttachInfo.mThreadedRenderer.isRequested() &&
mSurface.isValid()) {
try {
mAttachInfo.mThreadedRenderer.initializeIfNeeded(