Skip to content

Commit d786249

Browse files
committed
Revert "Simplification"
This reverts commit 2861b11.
1 parent b3dd446 commit d786249

1 file changed

Lines changed: 10 additions & 1 deletion

File tree

  • app/src/main/java/eu/faircode/netguard

app/src/main/java/eu/faircode/netguard/Util.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@
3838
import android.net.ConnectivityManager;
3939
import android.net.LinkProperties;
4040
import android.net.Network;
41-
import android.net.NetworkCapabilities;
4241
import android.net.NetworkInfo;
4342
import android.net.wifi.WifiManager;
4443
import android.os.Build;
@@ -166,6 +165,16 @@ public static boolean isConnected(Context context) {
166165
if (ni != null && ni.isConnected())
167166
return true;
168167

168+
Network[] networks = cm.getAllNetworks();
169+
if (networks == null)
170+
return false;
171+
172+
for (Network network : networks) {
173+
ni = cm.getNetworkInfo(network);
174+
if (ni != null && ni.getType() != ConnectivityManager.TYPE_VPN && ni.isConnected())
175+
return true;
176+
}
177+
169178
return false;
170179
}
171180

0 commit comments

Comments
 (0)