bpmn-io / bpmn-io/scroll-tabs

Normalize scrolling speed for touch pad

Open
#3 0 comments 0 reactions 0 assignees View on GitHub
backlog enhancement
Dominant language
JavaScript
Stars
8
Forks
6
PR merge metrics
No merged PRs in 30d

Description

At the moment, scrolling speed for classic mouse is quite good. For each wheel scroll, you scroll one tab.

However, users of touch pads or Magic Mouse experience super fast scrolling. It is difficult to use the scrolling behaviour for them. Because of that, we need some kind of solution to normalize scrolling speed.

The problem derives from multiple wheel events fired whenever the touchpad is used.

Contributor guide

Open the contributing guide

Research direction

Start by locating the wheel-event handling in the repository and reproduce scrolling with a touchpad or Magic Mouse. Compare it with classic mouse behavior, then verify that touchpad input no longer advances through tabs excessively while preserving the existing one-tab-per-wheel-scroll behavior.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.