0
Fork 0
mirror of https://codeberg.org/librewolf/source.git synced 2024-12-22 05:33:03 -05:00
LibreWolf/patches/unified-extensions-dont-show-recommendations.patch
Malte Jürgens 46dc40d682
fix unified-extensions-dont-show-recommendations.patch
the test seems broken, but we dont need it anyways :)
2023-02-15 11:28:24 +01:00

25 lines
858 B
Diff

# 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;