-
-
We’re keeping the sidebar pinned at the top so frequently used fields stay visible while reading long issues and pull requests. Lower fields remain reachable near the end of the page.
-
Previous Value Current Value Open
Closed
| Type |
Bug
|
| Priority |
Normal
|
| Assignee | |
| Affected Versions |
17.1.2
|
| Labels |
No labels
|
Issue Votes (0)
Motivation
On wide layouts, sidebar information taller than the available page scrolling area should be reachable through normal page scrolling without having to reach the end of a long issue or pull request. Currently the top remains pinned while lower metadata stays below view for most of the scroll. Short viewports, browser zoom, and browser side panels make this particularly awkward.
This follows issue #3233, where zaakiy confirmed the tall-content sticky diagnosis and requested a separate implementation issue. The original Question can be closed as answered; that does not mean a scrolling fix has shipped.
Evidence and scope
.contentsticky attop: 0. It does not itself impose a viewport-height cap. Measure the actual page scroller, rather than assuming its available height equals the browser viewport.hide-side-info). Check other shared SideInfoPanel consumers for regressions.Desired behavior
The sidebar content and main content move with normal page scrolling until the sidebar reaches its appropriate sticky limit. Oversized sidebar content becomes visible early in the scroll, without scrolling to the end of the main content. Keep the full-height outer column and border, and retain the existing top-sticky behavior when the sidebar fits. Do not introduce a nested sidebar scrollbar in wide/pinned mode.
Proposed options to investigate
Start by measuring the page scroller's
clientHeight, the sidebar's rendered height andscrollHeight, and its bounds at the start, middle, and end of the page. Keep any measurement/listener lifecycle safe across Ajax replacement, open/close, and breakpoint changes. These are proposed approaches to prototype, not an already validated fix.Acceptance criteria
Related work