搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Add-on toolbar buttons display empty dropdown panel when clicked

  • 4 个回答
  • 1 人有此问题
  • 7 次查看
  • 最后回复者为 wsiegenthaler

more options

I've been using Nightly for about a week and just started experiencing an issue with the Add-on buttons on the toolbar. Previously, Add-on buttons would open a panel with Add-on specific functionality. At some point these panels stopped displaying their content and instead show an empty bubble (see screenshot). This problem occurs with all of these buttons regardless of the Add-on.

Admittedly, I did mess with the "browser.uiCustomization.state" parameter right around the time this issue began. There was an old Add-on listed which I had previously uninstalled so I removed it there as well. I've tried resetting this parameter and restarting (as well as reinstalling all of the Add-ons) but the issue continues to persist. I've included the current value of this parameter below.

Thank you in advance for any insights. As a Firefox user from way-back-when who eventually switched to Chrome, I am very impressed by the recent progress and pleased to make the switch back!



browser.uiCustomization.state

{

 "placements": {
   "widget-overflow-fixed-list": [],
   "PersonalToolbar": [
     "personal-bookmarks"
   ],
   "nav-bar": [
     "back-button",
     "forward-button",
     "stop-reload-button",
     "home-button",
     "customizableui-special-spring1",
     "urlbar-container",
     "customizableui-special-spring2",
     "downloads-button",
     "library-button",
     "firefox_ghostery_com-browser-action",
     "add-ons-button",
     "developer-button",
     "preferences-button",
     "https-everywhere_eff_org-browser-action",
     "jid1-mnnxcxisbpnsxq_jetpack-browser-action",
     "jid1-bofifl9vbdl2zq_jetpack-browser-action",
     "ublock0_raymondhill_net-browser-action",
     "cookieautodelete_kennydo_com-browser-action"
   ],
   "TabsToolbar": [
     "tabbrowser-tabs",
     "new-tab-button",
     "alltabs-button"
   ]
 },
 "seen": [
   "_react-devtools-browser-action",
   "firefox_ghostery_com-browser-action",
   "ublock0_raymondhill_net-browser-action",
   "webide-button",
   "developer-button",
   "feed-button",
   "https-everywhere_eff_org-browser-action",
   "jid1-mnnxcxisbpnsxq_jetpack-browser-action",
   "jid1-bofifl9vbdl2zq_jetpack-browser-action",
   "cookieautodelete_kennydo_com-browser-action"
 ],
 "dirtyAreaCache": [
   "PersonalToolbar",
   "nav-bar",
   "TabsToolbar",
   "widget-overflow-fixed-list"
 ],
 "currentVersion": 15,
 "newElementCount": 6

}

I've been using Nightly for about a week and just started experiencing an issue with the Add-on buttons on the toolbar. Previously, Add-on buttons would open a panel with Add-on specific functionality. At some point these panels stopped displaying their content and instead show an empty bubble (see [https://imgur.com/a/0wutQJr screenshot]). This problem occurs with all of these buttons regardless of the Add-on. Admittedly, I did mess with the "browser.uiCustomization.state" parameter right around the time this issue began. There was an old Add-on listed which I had previously uninstalled so I removed it there as well. I've tried resetting this parameter and restarting (as well as reinstalling all of the Add-ons) but the issue continues to persist. I've included the current value of this parameter below. Thank you in advance for any insights. As a Firefox user from way-back-when who eventually switched to Chrome, I am very impressed by the recent progress and pleased to make the switch back! ---- '''browser.uiCustomization.state''' { "placements": { "widget-overflow-fixed-list": [], "PersonalToolbar": [ "personal-bookmarks" ], "nav-bar": [ "back-button", "forward-button", "stop-reload-button", "home-button", "customizableui-special-spring1", "urlbar-container", "customizableui-special-spring2", "downloads-button", "library-button", "firefox_ghostery_com-browser-action", "add-ons-button", "developer-button", "preferences-button", "https-everywhere_eff_org-browser-action", "jid1-mnnxcxisbpnsxq_jetpack-browser-action", "jid1-bofifl9vbdl2zq_jetpack-browser-action", "ublock0_raymondhill_net-browser-action", "cookieautodelete_kennydo_com-browser-action" ], "TabsToolbar": [ "tabbrowser-tabs", "new-tab-button", "alltabs-button" ] }, "seen": [ "_react-devtools-browser-action", "firefox_ghostery_com-browser-action", "ublock0_raymondhill_net-browser-action", "webide-button", "developer-button", "feed-button", "https-everywhere_eff_org-browser-action", "jid1-mnnxcxisbpnsxq_jetpack-browser-action", "jid1-bofifl9vbdl2zq_jetpack-browser-action", "cookieautodelete_kennydo_com-browser-action" ], "dirtyAreaCache": [ "PersonalToolbar", "nav-bar", "TabsToolbar", "widget-overflow-fixed-list" ], "currentVersion": 15, "newElementCount": 6 }

由wsiegenthaler于修改

所有回复 (4)

more options

Hi wsiegenthaler, how did you reset the preference? If you haven't already, could you try the "Restore Defaults" button at the bottom of the Customize tab:

Customize Firefox controls, buttons and toolbars

Possibly there is a file that stores info on extension panels, but if there is, I'm not sure what file it would be. It doesn't seem to be in xulstore.json, which is a file that stores info on dimensions of Firefox dialogs and popups.

more options

I should add that bugs can come and go in Nightly within a few short days, so you might also monitor this subreddit where more Nightly users tend to post:

https://www.reddit.com/r/firefox/

more options

I originally reset the preference from about:config by right clicking the item and selecting "Reset". I just tried again by restoring defaults from the "Customize" tab but that hasn't helped either.

I'll keep an eye on the subreddit and see if anything pops up there. Thanks for your help.

more options

I eventually solved this by completely dumping my Application Support directory and starting from scratch. There may be a better fix, but after noticing some really old files in that folder I decided a reset was probably a good idea anyway. Add-on buttons now function as expected.