Merge "Fix NPE in ActivityView on surface destruction" into oc-mr1-dev

This commit is contained in:
TreeHugger Robot
2017-09-02 00:16:48 +00:00
committed by Android (Google) Code Review

View File

@@ -232,8 +232,8 @@ public class ActivityView extends ViewGroup {
private class SurfaceCallback implements SurfaceHolder.Callback {
@Override
public void surfaceCreated(SurfaceHolder surfaceHolder) {
mSurface = mSurfaceView.getHolder().getSurface();
if (mVirtualDisplay == null) {
mSurface = mSurfaceView.getHolder().getSurface();
initVirtualDisplay();
if (mVirtualDisplay != null && mActivityViewCallback != null) {
mActivityViewCallback.onActivityViewReady(ActivityView.this);