mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-29 11:57:32 +09:00
Hard-disable the use of sponsored tiles.
This commit is contained in:
parent
85d1f82c59
commit
d789488825
5 changed files with 14 additions and 25 deletions
|
|
@ -25,7 +25,6 @@ var gCustomize = {
|
|||
this._nodes.button.addEventListener("click", e => this.showPanel(e));
|
||||
this._nodes.blank.addEventListener("click", this);
|
||||
this._nodes.classic.addEventListener("click", this);
|
||||
this._nodes.enhanced.addEventListener("click", this);
|
||||
this._nodes.learn.addEventListener("click", this);
|
||||
|
||||
this.updateSelected();
|
||||
|
|
@ -87,11 +86,7 @@ var gCustomize = {
|
|||
sendAsyncMessage("NewTab:Customize", {enabled: false, enhanced: false});
|
||||
break;
|
||||
case "newtab-customize-classic":
|
||||
if (this._nodes.enhanced.getAttribute("selected")){
|
||||
sendAsyncMessage("NewTab:Customize", {enabled: true, enhanced: true});
|
||||
} else {
|
||||
sendAsyncMessage("NewTab:Customize", {enabled: true, enhanced: false});
|
||||
}
|
||||
sendAsyncMessage("NewTab:Customize", {enabled: true, enhanced: false});
|
||||
break;
|
||||
case "newtab-customize-enhanced":
|
||||
sendAsyncMessage("NewTab:Customize", {enabled: true, enhanced: !gAllPages.enhanced});
|
||||
|
|
@ -114,9 +109,9 @@ var gCustomize = {
|
|||
},
|
||||
|
||||
updateSelected: function() {
|
||||
let {enabled, enhanced} = gAllPages;
|
||||
let selected = enabled ? enhanced ? "enhanced" : "classic" : "blank";
|
||||
["enhanced", "classic", "blank"].forEach(id => {
|
||||
let {enabled} = gAllPages;
|
||||
let selected = enabled ? "classic" : "blank";
|
||||
["classic", "blank"].forEach(id => {
|
||||
let node = this._nodes[id];
|
||||
if (id == selected) {
|
||||
node.setAttribute("selected", true);
|
||||
|
|
@ -125,9 +120,5 @@ var gCustomize = {
|
|||
node.removeAttribute("selected");
|
||||
}
|
||||
});
|
||||
if (selected == "enhanced") {
|
||||
// If enhanced is selected, so is classic (since enhanced is a subitem of classic)
|
||||
this._nodes.classic.setAttribute("selected", true);
|
||||
}
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -33,15 +33,8 @@
|
|||
<div id="newtab-customize-title" class="newtab-customize-panel-item">
|
||||
<label>&newtab.customize.cog.title2;</label>
|
||||
</div>
|
||||
|
||||
<div class="newtab-customize-complex-option">
|
||||
<div id="newtab-customize-classic" class="newtab-customize-panel-superitem newtab-customize-panel-item selectable">
|
||||
<label>&newtab.customize.classic;</label>
|
||||
</div>
|
||||
<div id="newtab-customize-enhanced" class="newtab-customize-panel-subitem">
|
||||
<label class="checkbox"></label>
|
||||
<label>&newtab.customize.cog.enhanced;</label>
|
||||
</div>
|
||||
<div id="newtab-customize-classic" class="newtab-customize-panel-item selectable">
|
||||
<label>&newtab.customize.classic;</label>
|
||||
</div>
|
||||
<div id="newtab-customize-blank" class="newtab-customize-panel-item selectable">
|
||||
<label>&newtab.customize.blank2;</label>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue