From 9e755024774dd5caf196f1cac1aa2dbddbcba17f Mon Sep 17 00:00:00 2001 From: Ethan Dalool Date: Sun, 2 Apr 2023 16:11:23 -0700 Subject: [PATCH] Don't reset from dead just by looking at the screen. This was making it hard to debug because I couldn't actually look at the problem without it fixing itself. --- app/src/main/java/net/voussoir/trkpt/TrackerService.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/net/voussoir/trkpt/TrackerService.kt b/app/src/main/java/net/voussoir/trkpt/TrackerService.kt index 9eadcd7..18e135c 100644 --- a/app/src/main/java/net/voussoir/trkpt/TrackerService.kt +++ b/app/src/main/java/net/voussoir/trkpt/TrackerService.kt @@ -451,7 +451,7 @@ class TrackerService: Service() override fun onBind(p0: Intent?): IBinder { Log.i("VOUSSOIR", "TrackerService.onBind") - if (listeners_enabled_at == 0L) + if (listeners_enabled_at == 0L && location_interval != Keys.LOCATION_INTERVAL_GIVE_UP) { reset_location_listeners(interval=Keys.LOCATION_INTERVAL_FULL_POWER) } @@ -464,7 +464,7 @@ class TrackerService: Service() override fun onRebind(intent: Intent?) { Log.i("VOUSSOIR", "TrackerService.onRebind") - if (listeners_enabled_at == 0L) + if (listeners_enabled_at == 0L && location_interval != Keys.LOCATION_INTERVAL_GIVE_UP) { reset_location_listeners(interval=Keys.LOCATION_INTERVAL_FULL_POWER) }