diff --git a/server/src/main/java/com/genymobile/scrcpy/video/CameraCapture.java b/server/src/main/java/com/genymobile/scrcpy/video/CameraCapture.java index 31004cf7..5aad8446 100644 --- a/server/src/main/java/com/genymobile/scrcpy/video/CameraCapture.java +++ b/server/src/main/java/com/genymobile/scrcpy/video/CameraCapture.java @@ -323,6 +323,7 @@ public class CameraCapture extends SurfaceCapture { currentSession = session; } catch (CameraAccessException e) { Ln.e("Camera error", e); + disconnected.set(true); invalidate(); } } @@ -330,6 +331,7 @@ public class CameraCapture extends SurfaceCapture { @Override public void onConfigureFailed(CameraCaptureSession session) { Ln.e("Camera configuration error"); + disconnected.set(true); invalidate(); } });