A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.
Chromium browsers seem to handle pointer events / touch events differently than other browsers.
With a pen input device such as a wacom pad or meta quest, a pointerleave event is fired on the track element while the pointer is still down (doesn't happen for mouse) This caused the click scroll to be aborted.
It's still unclear why a 'pointerleave' event is fired on the track element for pens on chromium, but simply not handling pointerleave events fixes the click scrolling issue on pens. We believe this is s relatively safe change but intend to test thorougly.
Fixes https://github.com/KingSora/OverlayScrollbars/issues/630
Chromium browsers seem to handle pointer events / touch events differently than other browsers.
With a pen input device such as a wacom pad or meta quest, a
pointerleave
event is fired on thetrack
element while the pointer is still down (doesn't happen for mouse) This caused the click scroll to be aborted.It's still unclear why a 'pointerleave' event is fired on the track element for pens on chromium, but simply not handling
pointerleave
events fixes the click scrolling issue on pens. We believe this is s relatively safe change but intend to test thorougly.