summaryrefslogtreecommitdiffhomepage
path: root/android/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'android/src/main')
-rw-r--r--android/src/main/kotlin/net/mullvad/talpid/ConnectivityListener.kt1
1 files changed, 1 insertions, 0 deletions
diff --git a/android/src/main/kotlin/net/mullvad/talpid/ConnectivityListener.kt b/android/src/main/kotlin/net/mullvad/talpid/ConnectivityListener.kt
index 08b22377ec..c0edbfd021 100644
--- a/android/src/main/kotlin/net/mullvad/talpid/ConnectivityListener.kt
+++ b/android/src/main/kotlin/net/mullvad/talpid/ConnectivityListener.kt
@@ -59,6 +59,7 @@ class ConnectivityListener : BroadcastReceiver() {
isConnected = connectivityManager.allNetworks
.map({ network -> connectivityManager.getNetworkInfo(network) })
+ .filterNotNull()
.any({ networkInfo ->
networkInfo.type != ConnectivityManager.TYPE_VPN &&
networkInfo.detailedState == DetailedState.CONNECTED