From e7dd375f3f1854ac75832d3d370c7bc6639d7d6e Mon Sep 17 00:00:00 2001 From: "alexander.melnikov" Date: Thu, 26 Mar 2020 11:39:21 +0300 Subject: [PATCH] Added clearing reference on lifecycle --- .../main/java/com/otaliastudios/cameraview/CameraView.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java b/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java index 07bedd06..5933df05 100644 --- a/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java +++ b/cameraview/src/main/java/com/otaliastudios/cameraview/CameraView.java @@ -768,7 +768,10 @@ public class CameraView extends FrameLayout implements LifecycleObserver { } private void clearLifecycleObserver() { - if (mLifecycle != null) mLifecycle.removeObserver(this); + if (mLifecycle != null) { + mLifecycle.removeObserver(this); + mLifecycle = null; + } } /**