- Shipped
- 2 Septemba 2026, 17:10 UTC
- Author
- Kamo
- Commit
- 564b86d
The print stylesheet reset the Dialog's container and its Paper to static flow but left the Dialog ROOT alone — the element this component labels quote-print-portal. MUI gives that root position:fixed and inset:0, and a fixed-position ancestor is laid out against the viewport rather than the page box, so the printer emitted one page and discarded everything below the fold. Resetting a fixed element's children does nothing while the parent is still fixed. The root is now static, and the leftover scroll containers that clip the same way go with it: max-height on the Paper and on DialogContent, height on html and body, and the flex centring on the container and the stage — flex fragments badly across pages, block flow is what paginates.