diff --git a/app/src/main/java/com/geeksville/mesh/service/MeshConnectionManager.kt b/app/src/main/java/com/geeksville/mesh/service/MeshConnectionManager.kt index f64ec3a9f..795276186 100644 --- a/app/src/main/java/com/geeksville/mesh/service/MeshConnectionManager.kt +++ b/app/src/main/java/com/geeksville/mesh/service/MeshConnectionManager.kt @@ -118,7 +118,7 @@ constructor( } private fun onConnectionChanged(c: ConnectionState) { - if (connectionStateHolder.connectionState.value == c && c !is ConnectionState.Connected) return + if (connectionStateHolder.connectionState.value == c) return Logger.d { "onConnectionChanged: ${connectionStateHolder.connectionState.value} -> $c" } sleepTimeout?.cancel()