mirror of
https://codeberg.org/librewolf/source.git
synced 2024-12-23 06:04:05 -05:00
46dc40d682
the test seems broken, but we dont need it anyways :)
25 lines
858 B
Diff
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;
|