Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unnecessary scroll bar #11713

Open
CWDamm-Kint opened this issue Jan 6, 2025 · 2 comments
Open

Unnecessary scroll bar #11713

CWDamm-Kint opened this issue Jan 6, 2025 · 2 comments

Comments

@CWDamm-Kint
Copy link
Contributor

Several pages have an unnecessary scrollbar (red arrow), resulting from the body element very slightly overlapping the html element.

When you scroll down the small amount possible, you can see a thin line of whitespace below the sidenav (blue arrow), suggesting this overflow is only by a single pixel.

Arbitrarily reducing the height of the sidenav and main section elements doesn't remove the issue, suggesting it's just the body itself that's overflowing.

Beyond aesthetics, this scrollbar can cause some accessibility issues, especially at higher zooms, as seen in #11654

Unecessary scrollbar

@chiatt chiatt added this to pipeline Jan 6, 2025
@chiatt
Copy link
Member

chiatt commented Jan 9, 2025

This doesn't seem to occur using on a mac using Chrome. What browser are you using @CWDamm-Kint?

@CWDamm-Kint
Copy link
Contributor Author

CWDamm-Kint commented Jan 10, 2025

Hi @chiatt, @SDScandrettKint and I have managed to narrow it down a bit more (he couldn't replicate it at first either). It seems that once you go onto a node with a rich text widget, this scroll bar appears and stays there, even when you move away to other nodes. We've managed to replicate it in AFHER and Arches 7.6, on both Chrome and Edge. But not Firefox, interestingly.

Scrollbar.replication.video.mp4

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

No branches or pull requests

2 participants