mirror of
https://github.com/yattee/yattee.git
synced 2026-07-20 14:22:02 +00:00
The inline-sheet content declared only a minWidth/minHeight floor, so .presentationSizing(.fitted) opened the sheet at 640x360 and SheetWindowResizer corrected it a runloop tick later — a visible small-then-resize flash when re-opening the sheet while a video plays. Feed the already-computed aspect-derived size as the frame's ideal size so .fitted opens the sheet at the correct size immediately when the video dimensions are known; the resizer's first pass then no-ops on its guard. The floor (no max) is kept so content still tracks later animated resizes.