diff options
| -rw-r--r-- | core/java/android/hardware/camera2/legacy/RequestThreadManager.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/hardware/camera2/legacy/RequestThreadManager.java b/core/java/android/hardware/camera2/legacy/RequestThreadManager.java index 691798f71991..a4d6be091bc5 100644 --- a/core/java/android/hardware/camera2/legacy/RequestThreadManager.java +++ b/core/java/android/hardware/camera2/legacy/RequestThreadManager.java @@ -326,6 +326,9 @@ public class RequestThreadManager { } try { + startPreview(); // If preview is not running (i.e. after a JPEG capture), we need to + // explicitely start and stop preview before setting preview surface. + // null. stopPreview(); } catch (RuntimeException e) { Log.e(TAG, "Received device exception in configure call: ", e); |