diff --git a/mobile/src/main/java/be/mygod/vpnhotspot/VpnListener.kt b/mobile/src/main/java/be/mygod/vpnhotspot/VpnListener.kt index 41264a52..c69c84a6 100644 --- a/mobile/src/main/java/be/mygod/vpnhotspot/VpnListener.kt +++ b/mobile/src/main/java/be/mygod/vpnhotspot/VpnListener.kt @@ -46,7 +46,7 @@ object VpnListener : ConnectivityManager.NetworkCallback() { if (!callbacks.add(callback)) return if (registered) available.forEach { callback.onAvailable(it.value) } else { connectivityManager.registerNetworkCallback(request, this) - registered = false + registered = true } } fun unregisterCallback(callback: Callback) {