Webview: Firewall is not used when direct internet access is available

This commit is contained in:
Arjan Schrijver
2026-03-03 10:55:30 +01:00
parent 8e02231d66
commit 700b39674e
@@ -205,7 +205,7 @@ public class GBWebClient extends WebViewClient {
Uri parsedUri = Uri.parse(url);
if (parsedUri.getScheme().startsWith("http")) {
if (GBApplication.hasInternetAccess() && firewall.isAllowed(parsedUri)) {
if (GBApplication.hasDirectInternetAccess() || (GBApplication.hasInternetAccess() && firewall.isAllowed(parsedUri))) {
view.loadUrl(url);
} else {
Intent i = new Intent(Intent.ACTION_VIEW, Uri.parse(url));