Fix NullPointerException

This commit is contained in:
Mygod
2018-06-01 21:16:51 +08:00
parent 004581f23e
commit 5607642b32

View File

@@ -72,7 +72,7 @@ object VpnMonitor : ConnectivityManager.NetworkCallback() {
registered = true
app.connectivity.allNetworks.all {
val cap = app.connectivity.getNetworkCapabilities(it)
!cap.hasTransport(NetworkCapabilities.TRANSPORT_VPN) ||
cap == null || !cap.hasTransport(NetworkCapabilities.TRANSPORT_VPN) ||
cap.hasCapability(NetworkCapabilities.NET_CAPABILITY_NOT_VPN)
}
} else if (available.isEmpty()) true else {