From b44dae69a6856fa5cbf06a78f70d5a647fe9f031 Mon Sep 17 00:00:00 2001 From: gdlbo <41114720+gdlbo@users.noreply.github.com> Date: Mon, 13 Feb 2023 12:35:38 +0300 Subject: [PATCH] some proxy updates --- app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java | 2 ++ app/src/main/java/ru/vtosters/lite/proxy/RandomProxy.java | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java b/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java index 9ec09a279..9e178d784 100644 --- a/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java +++ b/app/src/main/java/ru/vtosters/lite/proxy/ProxyUtils.java @@ -133,6 +133,7 @@ public class ProxyUtils { } public static void setProxy() throws IOException { + if (!isAnyProxyEnabled()) return; switch (getPrefsValue("proxy")) { case "zaborona" -> Zaborona.loadProxy(); case "randomproxy" -> RandomProxy.loadProxy(); @@ -154,5 +155,6 @@ public class ProxyUtils { clearProperty("http.proxyPassword"); clearProperty("socksProxyHost"); clearProperty("socksPortHost"); + forceProxyApplying(); } // Reset all proxies } diff --git a/app/src/main/java/ru/vtosters/lite/proxy/RandomProxy.java b/app/src/main/java/ru/vtosters/lite/proxy/RandomProxy.java index 358bee15f..1ae0c613f 100644 --- a/app/src/main/java/ru/vtosters/lite/proxy/RandomProxy.java +++ b/app/src/main/java/ru/vtosters/lite/proxy/RandomProxy.java @@ -43,7 +43,6 @@ public class RandomProxy { edit().putString("random_type", "none").putString("random_host", "").commit(); resetProxy(); - forceProxyApplying(); showProxyResult = true; getProxy();