From 5d7b970f1cfeabfbc51e353790ec334b7062ed5c Mon Sep 17 00:00:00 2001 From: Andrea Marchesini Date: Mon, 25 Apr 2022 09:10:41 +0200 Subject: [PATCH] Refresh the UI even when there are no proxy settings - MAC-709 --- src/js/popup.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/js/popup.js b/src/js/popup.js index 669a592..324938b 100644 --- a/src/js/popup.js +++ b/src/js/popup.js @@ -1547,6 +1547,7 @@ Logic.registerPanel(P_CONTAINER_EDIT, { this.updateProxyDependentUi(proxy); } else { this.switch.checked = false; + this.updateProxyDependentUi({}); return; } }); @@ -1677,7 +1678,6 @@ Logic.registerPanel(P_CONTAINER_EDIT, { this.currentCityName.textContent = proxyInfo.cityName; this.countryCode = proxyInfo.countryCode; } - return; } expandUi() { @@ -1892,6 +1892,7 @@ Logic.registerPanel(P_CONTAINER_EDIT, { if (proxyPermissionEnabled) { const proxyData = await proxifiedContainers.retrieve(identity.cookieStoreId); if (proxyData && proxyData.proxy.mozProxyEnabled && !mozillaVpnConnected) { + mozillaVpnUi.updateProxyDependentUi({}); return; } const proxy = proxyData ? proxyData.proxy : {};