Notifications deletion e2e expects a ring on programmatic row focus #1506

Open
opened 2026-10-09 06:56:02 +00:00 by kayg · 0 comments
Owner

Merge round #1500 ran bun e2e/notifdel-1363.mjs against both the merged head and production 9dc65437e with matching assets.

Both fail at line268: after keyboard Delete, root data-input is keyboard but the next .nt-open does not match :focus-visible. The suite expects true. No expectation changed.

Review this assertion against the owner rule: programmatic focus and shortcuts do not create a ring; Tab and navigation arrows do. The real five-click deletion flow reached the keyboard section first. The merge has separate focused model/panel tests for stable read-state rows and write serialization.

Merge round #1500 ran `bun e2e/notifdel-1363.mjs` against both the merged head and production 9dc65437e with matching assets. Both fail at line268: after keyboard Delete, root data-input is keyboard but the next .nt-open does not match :focus-visible. The suite expects true. No expectation changed. Review this assertion against the owner rule: programmatic focus and shortcuts do not create a ring; Tab and navigation arrows do. The real five-click deletion flow reached the keyboard section first. The merge has separate focused model/panel tests for stable read-state rows and write serialization.
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#1506
No description provided.