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

Bug: bare-minimum scrollbar not working on Chrome 121+ #10

Open
kabeep opened this issue Nov 18, 2024 · 0 comments
Open

Bug: bare-minimum scrollbar not working on Chrome 121+ #10

kabeep opened this issue Nov 18, 2024 · 0 comments

Comments

@kabeep
Copy link

kabeep commented Nov 18, 2024

Hi @dmnsgn ,

I noticed that the bare-minimum scrollbar style breaks in Chrome 121 and later. Here’s what seems to be happening:

Material doesn’t fully adopt the latest scrollbar-* CSS.

Starting with Chrome 121, when scrollbar-* properties and pseudo-elements are both applied, the scrollbar-* properties take precedence. This also causes other pseudo-elements that aren’t explicitly overridden to stop working.

Specifically, in this project, it results in a white scrollbar-track and scrollbar-button being displayed, which isn’t an issue on Safari or Firefox.

image

Let me know if more details are needed. Thanks!

kabeep added a commit to kabeep/typedoc-material-theme that referenced this issue Nov 18, 2024
kabeep added a commit to kabeep/typedoc-material-theme that referenced this issue Nov 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant