diff options
Diffstat (limited to 'android/src')
| -rw-r--r-- | android/src/main/kotlin/net/mullvad/talpid/ConnectivityListener.kt | 1 |
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 |
