Skip to content

Stabilize attend modal typing in Cypress specs - #258

Merged
lowercasename merged 2 commits into
mainfrom
fix/attendee-approval-flake
Aug 13, 2026
Merged

Stabilize attend modal typing in Cypress specs#258
lowercasename merged 2 commits into
mainfrom
fix/attendee-approval-flake

Conversation

@lowercasename

Copy link
Copy Markdown
Owner

Fixes the recurring CI flake where attendee names were truncated mid-typing (e.g. 'Regular Gues') — Bootstrap steals focus to the modal when its fade transition ends, swallowing in-flight keystrokes on slow runners. Adds the same modal-focus wait that customQuestions.cy.ts already uses to every attend-modal typing site. Test-only change.

lowercasename and others added 2 commits August 13, 2026 11:32
When the attend modal's fade transition completes, Bootstrap focuses
the modal element, silently swallowing any keystrokes typed
mid-transition. On slow CI runners this truncated attendee names and
answers, causing recurring one-off spec failures. Every test that
types into the modal now waits for the modal to hold focus first, as
customQuestions.cy.ts already did.
@lowercasename
lowercasename merged commit 17f2768 into main Aug 13, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant