Mail attachment row intercepts Save to Files pointer action on production #1516

Open
opened 2026-10-09 08:41:37 +00:00 by kayg · 0 comments
Owner

Merge round #1500 reproduced this with candidate 4e5762efb and production 9dc65437e, each on its own real release server and matching web build.

Command: bun tests/adversarial/mail_api.mjs.

The attachment inspector's selected li intercepts pointer events for the Save to Files button. Playwright waits 30 seconds. Both runs fail on the same attachment row. No hostile path was accepted; the button could not be clicked. Preserve the existing assertion. Fix the pointer hit region and add a focused regression.

Evidence: merge35c mail-api-production.log and adversarial.log. This is pre-existing. No cross-User denial failure was found in the separate matrix.

Merge round #1500 reproduced this with candidate 4e5762efb and production 9dc65437e, each on its own real release server and matching web build. Command: `bun tests/adversarial/mail_api.mjs`. The attachment inspector's selected `li` intercepts pointer events for the Save to Files button. Playwright waits 30 seconds. Both runs fail on the same attachment row. No hostile path was accepted; the button could not be clicked. Preserve the existing assertion. Fix the pointer hit region and add a focused regression. Evidence: merge35c mail-api-production.log and adversarial.log. This is pre-existing. No cross-User denial failure was found in the separate matrix.
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
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-v0#1516
No description provided.