Fix and remove annoying web elements such as sticky headers, floating boxes, floating videos, dickbars, social share bars and other distracting elements.
Creative Commons Attribution Share Alike 4.0 International
1.3k
stars
48
forks
source link
Floating filter blocks the Active Developer Badge page in the Discord developer portal #496
This line in the floating filters list: discord.com##[class^="notice-"] blocks the dialog on the Discord developer portal that allows claiming and removal of the Discord Active Developer badge.
Screenshot(s)
Intended behavior: (Filter off)
Actual behavior: (Filter on)
Versions
Browser & Version: Safari 16.3 on MacOS 13.2
Adblocker (uBlock Origin, Adguard, Nano Adblocker, etc.) & Version: AdGuard 1.11.10, Web Annoyances Ultralist version 1.0.8.68.
Settings
Enabled this filter
Notes
[Add here the result of whatever investigation work you have done: please investigate the issues you report -- this prevents burdening other volunteers. This is especially true for issues arising from settings which are very different from default ones.]
I have tracked the issue down to a single line in a single file: filters/floating_filters.txt. The line with discord.com##[class^="notice-"].
With inspect element, it is clear that this rule is setting the entire dialog to display: none, despite it being the most important thing on the page.
I would have otherwise submitted a pull request to remove this line, but I don't know what kind of consequences that would have had. Why is this rule there? What's it for? What does it block?
URL(s) where the issue occurs
https://discord.com/developers/active-developer
Describe the issue
This line in the floating filters list:
discord.com##[class^="notice-"]
blocks the dialog on the Discord developer portal that allows claiming and removal of the Discord Active Developer badge.Screenshot(s)
Intended behavior: (Filter off)
Actual behavior: (Filter on)
Versions
Settings
Notes
[Add here the result of whatever investigation work you have done: please investigate the issues you report -- this prevents burdening other volunteers. This is especially true for issues arising from settings which are very different from default ones.]
I have tracked the issue down to a single line in a single file: filters/floating_filters.txt. The line with
discord.com##[class^="notice-"]
.With inspect element, it is clear that this rule is setting the entire dialog to display: none, despite it being the most important thing on the page.
I would have otherwise submitted a pull request to remove this line, but I don't know what kind of consequences that would have had. Why is this rule there? What's it for? What does it block?