From 52a956464a9bcb4b880ff969e53058134424188f Mon Sep 17 00:00:00 2001 From: sim Date: Mon, 17 Jan 2022 20:58:47 +0100 Subject: [PATCH] Restart service on network capabilities changed --- .../distributor/nextpush/services/StartService.kt | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/org/unifiedpush/distributor/nextpush/services/StartService.kt b/app/src/main/java/org/unifiedpush/distributor/nextpush/services/StartService.kt index cdc38bb..734006f 100644 --- a/app/src/main/java/org/unifiedpush/distributor/nextpush/services/StartService.kt +++ b/app/src/main/java/org/unifiedpush/distributor/nextpush/services/StartService.kt @@ -121,8 +121,12 @@ class StartService: Service(){ startListener(this@StartService) } - override fun onLost(network: Network) { - Log.d(TAG, "Network is DISCONNECTED") + override fun onCapabilitiesChanged( + network: Network, + networkCapabilities: NetworkCapabilities + ) { + Log.d(TAG, "Network Capabilities changed") + startListener(this@StartService) } }) } catch (e: Exception) {