diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-12-06 22:15:49 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-12-06 22:15:49 +0000 |
| commit | 2efd4e07bcbc4a9183e2f3088674ee6e327695eb (patch) | |
| tree | 9997bb76edb7c256443e8b7ebe64575b8bbe3ee7 /android | |
| parent | 4d2080acde510aa07d382a4bef48ba07d61c9091 (diff) | |
| download | mullvadvpn-2efd4e07bcbc4a9183e2f3088674ee6e327695eb.tar.xz mullvadvpn-2efd4e07bcbc4a9183e2f3088674ee6e327695eb.zip | |
Ignore `null` elements from `ConnectivityManager`
Diffstat (limited to 'android')
| -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 |
