getgrav / getgrav/grav-theme-learn2

Scrollbar.min.js update available

Open
#61 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
SCSS
Stars
79
Forks
40
PR merge metrics
No merged PRs in 30d

Description

The native scrollbar won't hide on apple devices in firefox, and the browser displays both the native and the custom scrollbars. There's a new version of this plugin that addresses the issue by disabling the custom scrollbar on firefox. The update might not actually be advantageous, since the native scrollbar hides when inactive. So it will look like the list ends at the bottom of the viewport. And, trackpad scrolling is buggy, sometimes triggering the main window instead when scrolling over the sidebar.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating Scrollbar.min.js and checking how the custom scrollbar is initialized for the sidebar. Reproduce the issue in Firefox on an Apple device, compare the available plugin update, and verify whether native and custom scrollbars overlap and whether trackpad scrolling stays within the sidebar.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.