Skip to content

Fix desktop tab scrolling stopping outside tab buttons - #2287

Merged
SawyerHood merged 2 commits into
get-bb:mainfrom
kongenpei:bb/fix-secondary-tab-strip-wheel-region-thr_yr86anr37m
Aug 24, 2026
Merged

Fix desktop tab scrolling stopping outside tab buttons#2287
SawyerHood merged 2 commits into
get-bb:mainfrom
kongenpei:bb/fix-secondary-tab-strip-wheel-region-thr_yr86anr37m

Conversation

@kongenpei

@kongenpei kongenpei commented Aug 22, 2026

Copy link
Copy Markdown
Contributor

What was wrong

The macOS header is a window drag region. Tab buttons were excluded, but the scroll viewport was not, so Electron stopped routing wheel input when the pointer crossed a tab edge.

What changed

Exclude the tab viewport from the desktop drag region and cover desktop and web class behavior.

How you verified

  • pnpm exec turbo run typecheck --filter=@bb/app
  • pnpm exec turbo run test --filter=@bb/app --force (421 files, 3271 passed)
  • Fresh agent review: approved, no findings

Fixes #2301

AGENT GENERATED

@kongenpei kongenpei changed the title Fix desktop tab strip wheel scrolling Fix desktop tab scrolling stopping outside tab buttons Aug 22, 2026
@SawyerHood
SawyerHood merged commit 5481fa4 into get-bb:main Aug 24, 2026
21 of 23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Desktop tab scrolling stops outside tab button hit area

2 participants