From: Doris Liu Date: Fri, 22 Feb 2013 22:31:17 +0000 (-0800) Subject: Release surface texture to fix gray camera preview X-Git-Tag: android-x86-6.0-r3~68^2~28^2~213^2~19^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2^2~428^2~2^2~201^2~299^2 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=67de663ca106c32cf0b1f4fdf676f0fb10c30b83;p=android-x86%2Fpackages-apps-Camera2.git Release surface texture to fix gray camera preview Bug: 8133672 Change-Id: Ie71c8fd1ea07a19eccf5bbd773054e095426fe80 --- diff --git a/src/com/android/camera/PhotoModule.java b/src/com/android/camera/PhotoModule.java index 15f40461d..e244d6b88 100644 --- a/src/com/android/camera/PhotoModule.java +++ b/src/com/android/camera/PhotoModule.java @@ -1586,10 +1586,9 @@ public class PhotoModule mCountDownView.cancelCountDown(); // Close the camera now because other activities may need to use it. closeCamera(); - if (mSurfaceTexture != null) { - ((CameraScreenNail) mActivity.mCameraScreenNail).releaseSurfaceTexture(); - mSurfaceTexture = null; - } + // Release surface texture. + ((CameraScreenNail) mActivity.mCameraScreenNail).releaseSurfaceTexture(); + mSurfaceTexture = null; resetScreenOn(); // Clear UI.