- Shipped
- September 6, 2026 at 7:18 PM UTC
- Author
- Kamo
- Commit
- b7713ab
The pane was 861px tall, not the 496 its two rows ask for. The launchpad grid is gridAutoRows: minmax(106px, auto), and an auto maximum sizes a track to its item's MAX-CONTENT height — which for a scrolling list of twenty apps is the whole unscrolled list. It stretched its own row and every pane beside it. Taking the pane out of flow inside its cell fixes that (an absolutely positioned item contributes nothing to track sizing) and is also what lets it grow WIDER than its column without moving anything. So the detail is a column of the widget now: the pane widens across one neighbour — over it, never pushing it — and shrinks back when the pointer or the focus leaves. That also removed the second symptom. The portal measured the pane as its anchor, and an 861px anchor made it clamp to the top of the viewport; with the height right there was no longer any reason to portal at all. Measured in a browser: cell 496px with tracks back at 106px, grows right from column one and left from the last, stays on the page, and takes the list's place on a one-column launchpad.