microsoft / microsoft/terminal

Wired scrollbar click behaviour

Open
#18,063 3 comments 0 reactions 0 assignees View on GitHub
Issue-Bug Product-Terminal Resolution-External Tracking-External
Dominant language
C++
Stars
105k
Forks
9.6k
Avg merge
3d 17h
Merged PRs (30d)
29

Description

### Windows Terminal version

1.20.11781.0

### Windows build number

10.0.22631.4317

### Other Software

_No response_

### Steps to reproduce

Typically when mouse click the scrollbar(not the thumb), hold the mouse button down. The scrollbar will:
page up, , page up, page up, page up, page up,...
Then thumb will stop at the mouse pointer position.

But in the current terminal. There are 3 random behavior.
1. Page up/down once and stop.
2. Thumb not stop. And reach the top/bottom position.
3. Thumb move across the mouse pointer position.

### Expected Behavior

Not random.

### Actual Behavior

see above.

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the scrollbar interaction on Windows Terminal 1.20.11781.0 with Windows 10.0.22631.4317, following the hold-on-scrollbar steps and observing all three outcomes. No source file or test is named, so trace the scrollbar handling from the relevant terminal UI entry point; done means clicks produce one consistent paging and thumb-position behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 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.