Greasy Fork is available in English.

Login reminder popup remover (developement ceased - not up to date)

Removes the nagging login popups and banners from mobile and desktop versions of Facebook, Instagram, Reddit, Twitter, Quora, Ask.fm, VK, Pinterest, Tumblr, Twitch and from the mobile versions of Youtube and TikTok.

< Login reminder popup remover (developement ceased - not up to date)についてのフィードバック

レート:良 – スクリプトは良好に動作する

§
投稿日: 2021/12/14

Hi, thanks a lot for your work! It seems that Twitter has changed something that would make the script break the site. In some cases, this script will make users unable to scroll up for older thread tweets. An example is:

https://twitter.com/p_malynin/status/1469871179301224454

StephenP作者
§
投稿日: 2021/12/14

Thank you for the report, I'll check it in the next days.

StephenP作者
§
投稿日: 2021/12/18

Hi, I'm trying to replicate your issue, but I can't. Can you tell me which browser and userscript manager are you using?

§
投稿日: 2021/12/19

Hi. Sorry but it seems that I can also no longer reproduce this with the same configurations.

I'll update the rating accordingly.

§
投稿日: 2021/12/30

Hi, I'm trying to replicate your issue, but I can't. Can you tell me which browser and userscript manager are you using?

Hi Stephen,
on firefox 64bit (tested with all my other addons disabled) removing the login popup nag on twitter doesn't allow the scroll bar to appear. Happens withing a status aswell: https://imgur.com/a/iIWcC4W

§
投稿日: 2021/12/30

As a follow-up (can't edit my above post: access denied, wtf?): i use ublock origin and it renders the same results with the scrollbar not appearing. Using ublock i didn't even notice they had a nag screen lol

StephenP作者
§
投稿日: 2021/12/31

Sorry for the late replies:

Hi. Sorry but it seems that I can also no longer reproduce this with the same configurations.

I'll update the rating accordingly.

Thank you, I'm glad that is solved without intervention.

Hi Stephen,
on firefox 64bit (tested with all my other addons disabled) removing the login popup nag on twitter doesn't allow the scroll bar to appear. Happens withing a status aswell: https://imgur.com/a/iIWcC4W

I'll have to check this one: twitter is constantly using any possible html trick to nag the users. When a popup appears, they also lock the scrollbar, but they might have changed the way they block it.

As a follow-up (can't edit my above post: access denied, wtf?): i use ublock origin and it renders the same results with the scrollbar not appearing. Using ublock i didn't even notice they had a nag screen lol

Access denied is because you can only edit your own comments after some minutes, it's the normal behaviour of Greasyfork.
I definitely have to try my script also without uBlock origin: it seems stupid, but while I've tested the script with different browsers, I've never tested it without uBlock origin.

StephenP作者
§
投稿日: 2021/12/31

I'm trying to replicate your issue, but I can always see the scrollbar. Can you check if the overflow-y property is somewhere in the HTML, BODY or DIV#react-root elements? If it's there, it should be "overflow-y: scroll" and not "overflow-y: hidden" or "overflow: hidden".
You should in theory see what I see in the screenshot:

§
投稿日: 2022/01/01

Thanks StephenP. Great work, that's the problem.

I just added the following lines in the script in the applyusercss function in the twitter section to fix it for my browser (firefox 95.0.1 (64-bit)):
window.addEventListener('load', (event) => {
window.setTimeout(() => { //wait a short amount of time for twitter to set overflow:hidden
document.childNodes[1].style.overflow=''; //html element, clear style
}, 500);
});

StephenP作者
§
投稿日: 2022/01/11

Thanks StephenP. Great work, that's the problem.

I just added the following lines in the script in the applyusercss function in the twitter section to fix it for my browser (firefox 95.0.1 (64-bit)):
window.addEventListener('load', (event) => {
window.setTimeout(() => { //wait a short amount of time for twitter to set overflow:hidden
document.childNodes[1].style.overflow=''; //html element, clear style
}, 500);
});

Thank you Paul! It will be in the next update that I'm uploading now.

返信を投稿

返信を投稿するにはログインしてください。