From 9cea9ce45743464f279f2055019e8dbcc029970e Mon Sep 17 00:00:00 2001 From: geeksville Date: Tue, 8 Sep 2020 12:05:03 -0700 Subject: [PATCH] fix #123 stop service when disconnected --- app/src/main/java/com/geeksville/mesh/service/MeshService.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/geeksville/mesh/service/MeshService.kt b/app/src/main/java/com/geeksville/mesh/service/MeshService.kt index 8468cbb98..816025b7e 100644 --- a/app/src/main/java/com/geeksville/mesh/service/MeshService.kt +++ b/app/src/main/java/com/geeksville/mesh/service/MeshService.kt @@ -457,7 +457,8 @@ class MeshService : Service(), Logging { * tell android not to kill us */ private fun startForeground() { - val wantForeground = RadioInterfaceService.getBondedDeviceAddress(this) != null + val a = RadioInterfaceService.getBondedDeviceAddress(this) + val wantForeground = a != null && a != "n" info("Requesting foreground service=$wantForeground")