diff options
Diffstat (limited to 'core/java/android/view/ViewRootImpl.java')
| -rw-r--r-- | core/java/android/view/ViewRootImpl.java | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/core/java/android/view/ViewRootImpl.java b/core/java/android/view/ViewRootImpl.java index 19ead600e2dc..4bd6fc8b665f 100644 --- a/core/java/android/view/ViewRootImpl.java +++ b/core/java/android/view/ViewRootImpl.java @@ -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( |
