Settings · Client plugins · Flexbox
Clipped is not absent.
The section exists in the ledger and DOM. Its navigation button just has no scroll route.
Verified 2026-08-27Upstream rc.2 · b150a55
Source conditionThe fixed-height panel clips overflow; its vertical nav list has no bounded height and no overflow-y.
Trace the clipping owner.
800px / viewport.paneloverflow: hidden→188px rail.navflex-direction: column→unbounded rows.navListno scroll owner
×Selected sectionThe title and close action stay fixed. Content retains its independent scroll position.
Make the list the scrollport.
.navList {
flex: 1;
min-height: 0;
overflow-y: auto;
}
Allocateflex: 1Take the height left below the fixed title.
Shrinkmin-height: 0Permit a flex child below its min-content size.
Reachoverflow-y: autoExpose excess rows through a real scrollport.
Test behavior, not decoration.
Last row scrolls into viewKeyboard focus stays visibleTitle never scrolls awayContent scroll is independentFew rows show no scrollbar200% zoom remains usable
Avoid the tempting patches.
Do not unclip the whole panelDo not scroll the titleDo not hide plugin rowsDo not patch hashed CSS
Primary evidence.
Keep the full regression plan.
The canonical guide adds a DevTools proof, installed-build containment, keyboard semantics, responsive cases, partial-fix routing, and twenty regression gates.
Read and star on GitHub