Files: Use plain copy for file paste errors #924

Open
opened 2026-10-02 17:40:13 +00:00 by kayg · 0 comments
Owner

Rule: do not name third-party products in the UI. Use direct upload instructions.

Findings:

  • apps/web/src/lib/files/FilesBrowser.svelte:869-870: Safari only shares file names when pasting from Finder. Drag the files in instead. / This browser only shares file names when pasting from Finder. Drag the files in instead. Say Only the file names were pasted. Drag the files here to upload them.
  • :880: Firefox pastes only the first file copied in Finder. Drag the files in to upload all of them. Say Only the first file was pasted. Drag the files here to upload all of them.

Expected: the User gets the same useful recovery step without browser or file-manager product names.

Test idea: trigger the name-only paste and the single-file paste cases. Check the toast text and confirm drag-and-drop still uploads the files.

Rule: do not name third-party products in the UI. Use direct upload instructions. Findings: - `apps/web/src/lib/files/FilesBrowser.svelte:869-870`: `Safari only shares file names when pasting from Finder. Drag the files in instead.` / `This browser only shares file names when pasting from Finder. Drag the files in instead.` Say `Only the file names were pasted. Drag the files here to upload them.` - `:880`: `Firefox pastes only the first file copied in Finder. Drag the files in to upload all of them.` Say `Only the first file was pasted. Drag the files here to upload all of them.` Expected: the User gets the same useful recovery step without browser or file-manager product names. Test idea: trigger the name-only paste and the single-file paste cases. Check the toast text and confirm drag-and-drop still uploads the files.
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#924
No description provided.