Loading core/java/android/view/ViewRoot.java +5 −4 Original line number Original line Diff line number Diff line Loading @@ -1065,12 +1065,13 @@ public final class ViewRoot extends Handler implements ViewParent, } } } } mSurfaceHolder.mSurfaceLock.lock(); mSurfaceHolder.mSurfaceLock.lock(); // Make surface invalid. try { //mSurfaceHolder.mSurface.copyFrom(mSurface); mSurfaceHolder.mSurface = new Surface(); mSurfaceHolder.mSurface = new Surface(); } finally { mSurfaceHolder.mSurfaceLock.unlock(); mSurfaceHolder.mSurfaceLock.unlock(); } } } } } if (initialized) { if (initialized) { mGlCanvas.setViewport((int) (mWidth * appScale + 0.5f), mGlCanvas.setViewport((int) (mWidth * appScale + 0.5f), Loading Loading
core/java/android/view/ViewRoot.java +5 −4 Original line number Original line Diff line number Diff line Loading @@ -1065,12 +1065,13 @@ public final class ViewRoot extends Handler implements ViewParent, } } } } mSurfaceHolder.mSurfaceLock.lock(); mSurfaceHolder.mSurfaceLock.lock(); // Make surface invalid. try { //mSurfaceHolder.mSurface.copyFrom(mSurface); mSurfaceHolder.mSurface = new Surface(); mSurfaceHolder.mSurface = new Surface(); } finally { mSurfaceHolder.mSurfaceLock.unlock(); mSurfaceHolder.mSurfaceLock.unlock(); } } } } } if (initialized) { if (initialized) { mGlCanvas.setViewport((int) (mWidth * appScale + 0.5f), mGlCanvas.setViewport((int) (mWidth * appScale + 0.5f), Loading