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 mozillaVpnToutShouldBeHidden = mozillaVpnHiddenToutsList && mozillaVpnHiddenToutsList.find(tout => tout.name === mozillaVpnToutName);
|
||||
|
||||
const mozVpnTout = document.getElementById("moz-vpn-tout");
|
||||
if (mozillaVpnToutShouldBeHidden) {
|
||||
mozVpnTout.remove();
|
||||
return mozVpnTout.remove();
|
||||
}
|
||||
},
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue