GitHub pages will loose scrollbars when navigating back after clicking the "New Issue" button and "View templates" link
Categories
(Web Compatibility :: Site Reports, defect)
Tracking
(Not tracked)
People
(Reporter: whimboo, Unassigned)
Details
(Whiteboard: [GitHub support ticket #3318947])
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:138.0) Gecko/20100101 Firefox/138.0 ID:20250318213234
As I've noticed when navigating on GitHub and trying to file a new issue, the scrollbars will be lost and you are no longer able to scroll the web page when navigating back after having clicked the GitHub new issue button and View Templates
link. This can be reproduced with the following steps:
- Open https://github.com/microsoft/playwright/issues/32577
- Click the
New Issue
button so that a popup will appear and the scrollbars already removed - Click the
View Templates
link - Navigate back
After step 4 I expect the former page being shown with scrollbars but those are still gone. A reload makes them visible again. Note that clicking just a template doesn't produce this failure. It seems to only happen with the View Templates
link.
Comment 1•19 days ago
|
||
Is this a regression and does this happen in other browsers?
(This does feel like a site issue, maybe the first page enters bfcache and then when coming out of bfcache, scrollbars, which were explicitly hidden, aren't restored?)
Reporter | ||
Comment 2•19 days ago
|
||
I can see this behavior with 134 as well. I didn't test more at the moment. I quickly checked with Chrome and it happens there as well. So lets move this report into webcompat for further analysis.
Comment 3•19 days ago
|
||
This should be reported to github itself.
Comment 4•19 days ago
|
||
I quickly checked with Chrome and it happens there as well.
Not a WebCompat bug then. Someone should report this to GitHub, I'll let our GHE people know, but this isn't something we can do anything about.
Reporter | ||
Comment 6•19 days ago
|
||
(In reply to Dennis Schubert [:denschub] from comment #5)
Filed a GitHub Support ticket,
#3318947
.
Thanks Dennis!
Description
•