Hide invidious options on safari

This commit is contained in:
Ajay Ramachandran
2021-06-22 15:04:20 -04:00
parent 930911e2b9
commit a118d80548
2 changed files with 3 additions and 2 deletions

View File

@@ -31,7 +31,8 @@ async function init() {
const optionsElements = optionsContainer.querySelectorAll("*");
for (let i = 0; i < optionsElements.length; i++) {
if (optionsElements[i].getAttribute("private-mode-only") === "true" && !(await isIncognitoAllowed())) {
if ((optionsElements[i].getAttribute("private-mode-only") === "true" && !(await isIncognitoAllowed()))
|| (optionsElements[i].getAttribute("no-safari") === "true" && navigator.vendor !== "Apple Computer, Inc.")) {
optionsElements[i].classList.add("hidden");
continue;
}