Closed yourduskquibbles closed 7 years ago
Use
change.org##.in.modal
change.org##body:style(overflow: visible !important;)
change.org##html:style(overflow: visible !important;)
The overflow
style is also applied to the html
tag.
Thanks, that seems to work! Before opening this issue I had tried both the
##body:style(overflow: visible !important;)
and
##html:style(overflow: visible !important;)
filters independently but never together. I now know for next time.
Thank you!
Replace the bracketed [...] placeholders with your own information.
URL(s) where the issue occurs
https://www.change.org/p/dear-ncaa-create-a-policy-that-bans-violent-athletes?source_location=discover_feed
Describe the issue
To recreate this, you need to be in a mobile browser or fake a mobile browser by using uMatrix or similar tool to Spoof User-Agent to show as mobile.
Steps to reproduce on desktop
Mozilla/5.0 (Android 7.1.2; Mobile; rv:53.0) Gecko/53.0 Firefox/53.0
change.org##.in.modal
change.org##body:style(overflow: visible !important)
change.org##body:style(overflow: visible !important)
rule gets overwritten and there is no way to close the modal the proper way using the 'x' which would fire off the site javascript to return the vertical scroll bar and set overflow properties back to visible.Steps to reproduce on Firefox for Android
I guess my question is: Is there anyway to delay a filter from executing for a certain amount of time or is there a better filter execution I could be performing that would prevent this from happening? Which is why I opened this issue here for help on the filter creation possibility.
Screenshot(s)
I can provide video of the issue if it is not understood my problem from above.
Versions
Settings
Notes
This doesn't happen if you only change your screen width to 408px, you need to also be sending a user-agent that is a mobile browser to recreate.
Thank you to anyone willing to take a look!