Преглед изворни кода

Disable automatically "remove hidden elements" and "remove unused styles" when disabling "remove scripts" option

Gildas пре 7 година
родитељ
комит
3a3c850d7f
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      extension/ui/bg/ui-options.js

+ 6 - 0
extension/ui/bg/ui-options.js

@@ -282,6 +282,12 @@
 		}
 		document.querySelectorAll("details").forEach(detailElement => detailElement.open = Boolean(expandAllButton.className));
 	}, false);
+	removeScriptsInput.addEventListener("click", () => {
+		if (!removeScriptsInput.checked) {
+			removeHiddenElementsInput.checked = false;
+			removeUnusedStylesInput.checked = false;
+		}
+	}, false);
 	document.body.onchange = async event => {
 		let target = event.target;
 		if (target != ruleUrlInput && target != ruleProfileInput && target != ruleAutoSaveProfileInput && target != ruleEditUrlInput && target != ruleEditProfileInput && target != ruleEditAutoSaveProfileInput && target != showAutoSaveProfileInput) {