diff --git a/browser/components/extensions/parent/ext-browserAction.js b/browser/components/extensions/parent/ext-browserAction.js index 2ce8d1063230..8d5c827331bc 100644 --- a/browser/components/extensions/parent/ext-browserAction.js +++ b/browser/components/extensions/parent/ext-browserAction.js @@ -396,7 +396,9 @@ this.browserAction = class extends ExtensionAPI { pendingPopup.destroy(); } - let fixedWidth = this.widget.areaType == CustomizableUI.TYPE_MENU_PANEL; + let fixedWidth = + this.widget.areaType == CustomizableUI.TYPE_MENU_PANEL || + this.widget.forWindow(window).overflowed; return new ViewPopup(this.extension, window, popupURL, this.browserStyle, fixedWidth, blockParser); }