0
Fork 0
mirror of https://codeberg.org/librewolf/source.git synced 2024-12-22 13:43:04 -05:00
LibreWolf/patches/unified-extensions-dont-show-recommendations.patch

26 lines
858 B
Diff
Raw Normal View History

2023-02-15 05:20:09 -05:00
# Backport of https://phabricator.services.mozilla.com/D169570
# Should land in 112.0
--- a/browser/base/content/browser-addons.js
+++ b/browser/base/content/browser-addons.js
@@ -1472,11 +1472,19 @@
}
// The button should directly open `about:addons` when the user does not
// have any active extensions listed in the unified extensions panel.
if (!this.hasExtensionsInPanel()) {
- await BrowserOpenAddonsMgr("addons://discover/");
+ let viewID;
+ if (
+ Services.prefs.getBoolPref("extensions.getAddons.showPane", true)
+ ) {
+ viewID = "addons://discover/";
+ } else {
+ viewID = "addons://list/extension";
+ }
+ await BrowserOpenAddonsMgr(viewID);
return;
}
}
let panel = this.panel;