From 980783e269ca524a91e93bf0241d5fe60ba40824 Mon Sep 17 00:00:00 2001 From: Mattia Iavarone Date: Sun, 2 Aug 2020 12:46:16 +0200 Subject: [PATCH] Update OrientationHelper.java --- .../cameraview/internal/OrientationHelper.java | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cameraview/src/main/java/com/otaliastudios/cameraview/internal/OrientationHelper.java b/cameraview/src/main/java/com/otaliastudios/cameraview/internal/OrientationHelper.java index 54811424..b3d592a7 100644 --- a/cameraview/src/main/java/com/otaliastudios/cameraview/internal/OrientationHelper.java +++ b/cameraview/src/main/java/com/otaliastudios/cameraview/internal/OrientationHelper.java @@ -38,7 +38,7 @@ public class OrientationHelper { final DisplayManager.DisplayListener mDisplayOffsetListener; private int mDisplayOffset = -1; - private boolean listenerEnabled; + private boolean mEnabled; /** * Creates a new orientation helper. @@ -99,11 +99,11 @@ public class OrientationHelper { * Enables this listener. */ public void enable() { - if(listenerEnabled) { + if (mEnabled) { //already enabled, will ignore call return; } - listenerEnabled = true; + mEnabled = true; mDisplayOffset = findDisplayOffset(); if (Build.VERSION.SDK_INT >= 17) { DisplayManager manager = (DisplayManager) @@ -117,7 +117,8 @@ public class OrientationHelper { * Disables this listener. */ public void disable() { - listenerEnabled = false; + if (!mEnabled) return; + mEnabled = false; mDeviceOrientationListener.disable(); if (Build.VERSION.SDK_INT >= 17) { DisplayManager manager = (DisplayManager)