Merge pull request #2166 from mozilla/hide-moz-vpn-tout-if-installed
Hide Mozilla VPN tout in main Container panel if client is installed
This commit is contained in:
commit
ccf0a0ba9f
1 changed files with 6 additions and 3 deletions
|
@ -708,12 +708,15 @@ Logic.registerPanel(P_CONTAINERS_LIST, {
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
const mozVpnTout = document.getElementById("moz-vpn-tout");
|
||||||
|
const mozillaVpnInstalled = await browser.runtime.sendMessage({ method: "MozillaVPN_getInstallationStatus" });
|
||||||
|
if (mozillaVpnInstalled) {
|
||||||
|
return mozVpnTout.remove();
|
||||||
|
}
|
||||||
const { mozillaVpnHiddenToutsList } = await browser.storage.local.get("mozillaVpnHiddenToutsList");
|
const { mozillaVpnHiddenToutsList } = await browser.storage.local.get("mozillaVpnHiddenToutsList");
|
||||||
const mozillaVpnToutShouldBeHidden = mozillaVpnHiddenToutsList && mozillaVpnHiddenToutsList.find(tout => tout.name === mozillaVpnToutName);
|
const mozillaVpnToutShouldBeHidden = mozillaVpnHiddenToutsList && mozillaVpnHiddenToutsList.find(tout => tout.name === mozillaVpnToutName);
|
||||||
|
|
||||||
const mozVpnTout = document.getElementById("moz-vpn-tout");
|
|
||||||
if (mozillaVpnToutShouldBeHidden) {
|
if (mozillaVpnToutShouldBeHidden) {
|
||||||
mozVpnTout.remove();
|
return mozVpnTout.remove();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue