Share dialog: a long file name pushes the sheet content off its left edge #143

Closed
opened 2026-09-25 23:17:33 +00:00 by kayg · 0 comments
Owner

Severity: high (the dialog is unusable for a file with a long name)

Problem

The share sheet's grid used an implicit auto column. An unbroken file name set its min-content width, the sheet scrolled sideways, and the title, the People row and the link rows were cut off on the left at 1024–1920 and at 200% zoom. /home/kayg/Developer/calternal/target/breakit/run1/file-share_1440-paper.png.

Expected

The title wraps or ellipsizes; every control is inside the sheet.

Status

Fixed on job/breakit-fixes in 74c87c2 (minmax(0, 1fr) columns). Check: /home/kayg/Developer/calternal/target/breakit/verify/v-share-1440.png, /home/kayg/Developer/calternal/target/breakit/verify/v-share-390.png. Not merged.

Found by the break-it sweep (#117). Re-run: cd apps/web && bun run build && bun e2e/breakit.mjs --keep <dir> (script on branch job/breakit-fixes). Screenshots: /home/kayg/Developer/calternal/target/breakit (run 1 in run1/, fix checks in verify/).

**Severity:** high (the dialog is unusable for a file with a long name) ## Problem The share sheet's grid used an implicit auto column. An unbroken file name set its min-content width, the sheet scrolled sideways, and the title, the People row and the link rows were cut off on the left at 1024–1920 and at 200% zoom. `/home/kayg/Developer/calternal/target/breakit/run1/file-share_1440-paper.png`. ## Expected The title wraps or ellipsizes; every control is inside the sheet. ## Status Fixed on `job/breakit-fixes` in 74c87c2 (minmax(0, 1fr) columns). Check: `/home/kayg/Developer/calternal/target/breakit/verify/v-share-1440.png`, `/home/kayg/Developer/calternal/target/breakit/verify/v-share-390.png`. Not merged. Found by the break-it sweep (#117). Re-run: `cd apps/web && bun run build && bun e2e/breakit.mjs --keep <dir>` (script on branch `job/breakit-fixes`). Screenshots: `/home/kayg/Developer/calternal/target/breakit` (run 1 in `run1/`, fix checks in `verify/`).
kayg closed this issue 2026-09-29 08:29:12 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal#143
No description provided.