From 986655c912ff69f5a1ab427dbfadfb0c6a948d95 Mon Sep 17 00:00:00 2001 From: Anna Tikhomirova Date: Thu, 3 Sep 2020 21:16:16 +0300 Subject: [PATCH] Ensure that we only register once for location updates (really this time) (#874) --- .../companion/android/sensors/LocationSensorManager.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/full/java/io/homeassistant/companion/android/sensors/LocationSensorManager.kt b/app/src/full/java/io/homeassistant/companion/android/sensors/LocationSensorManager.kt index ec538fc92..92866320e 100644 --- a/app/src/full/java/io/homeassistant/companion/android/sensors/LocationSensorManager.kt +++ b/app/src/full/java/io/homeassistant/companion/android/sensors/LocationSensorManager.kt @@ -56,6 +56,9 @@ class LocationSensorManager : BroadcastReceiver(), SensorManager { R.string.sensor_description_location_zone ) internal const val TAG = "LocBroadcastReceiver" + + private var isBackgroundLocationSetup = false + private var isZoneLocationSetup = false } @Inject @@ -65,9 +68,6 @@ class LocationSensorManager : BroadcastReceiver(), SensorManager { lateinit var latestContext: Context - private var isBackgroundLocationSetup = false - private var isZoneLocationSetup = false - override fun onReceive(context: Context, intent: Intent) { latestContext = context ensureInjected()