Closed Acid-Crash closed 4 years ago
Will be fixed on next update. The "!important" is missing for those rules. It was not required in the past, but is now.
I have added the fix to hide the report/manage buttons. Thanks!
A button for extensions that can't be deleted by the addon manager would be nice. Bitdefender adds a tracker extension and a wallet extension that show "Can't be removed Why?.
It does link to information page but when icons are used instead of text, it would nice to have a just question mark instead.
Just food for thought.
I don't have BitDefender installed, but something like this might work, if you find additional attributes so these rules only affect certain remove buttons:
panel-item[action="remove"][data-l10n-id="remove-addon-button"] slot[name="support-link"] {
display: none !important;
}
panel-item[action="remove"][data-l10n-id="remove-addon-button"]:after {
display: block !important;
content: "?" !important;
-moz-margin-start: -10px !important; /* adjust ? label*/
}
Describe the issue It seems like _addonlists_hide_report_buttonfx68.css and _addonlists_hide_manage_buttonfx68.css have stopped working on latest Nightly. The mentioned buttons are visible again. A rough analysis shows that a simple
!important;
might solve the issueWhat should have happened instead? Report and Manage buttons shouldn't be present
Steps to reproduce the issue?
SCREENSHOTS with/without this projects files (drag & drop images into this post)![image](https://user-images.githubusercontent.com/32600318/66909534-979ae100-f015-11e9-92b4-b482803e5dc8.png)
System information