-
-
Notifications
You must be signed in to change notification settings - Fork 538
Description
Describe the bug
Zulip’s web client, which uses your framework according to its developers’ reply to an identical bugreport I submitted there, draws its own scrollbars (probably with JavaScript) when hovering over the browser-provided scrollbars.
To Reproduce
Steps to reproduce the behavior:
- Configure Firefox suitably so that it always shows scrollbars in a theme close-ish to the system theme for a11y (accessibility) reasons, following the user prefs and user CSS from https://edugit.org/-/snippets/31#note_69290 mostly
- Run Zulip’s web client
- Hover over the scrollbar in the bottom-left widget showing a list of users and channels you have a talk with
- See an extra fake scrollbar, not even aligned correctly, pop up, irritating people (at first I was wondering what it was supposed to be, until I realised it sort of scrolls similar to the real browser scrollbar)
Expected behavior
That, when a browser scrollbar is used (including that when it is preferred by the user) no fake other scrollbar is drawn.
Reproducible example
The JSFiddle template https://jsfiddle.net/Grsmto/57obe5w2/1/ suffices to expose the issue if I move the mouse pointer over the browser-provided scrollbar.
Additional context
Please refer to the aforelinked Zulip issue and the linked page about browser configuration for more accessible scrollbars (I know people who use that as template but make the numbers much larger, for both visual and motoric issues).
Your environment
| Software | Version(s) |
|---|---|
| SimpleBar | whatever Zulip uses |
| Browser | Firefox ESR |
| npm/Yarn | no |
| Operating System | Debian trixie |