Skip to content

fix: live E2E fixes for the 10-12 release (capture pill, network log, no-CORS images, identity race) - #180

Merged
boehlerlukas merged 2 commits into
masterfrom
fix-e2e-live-20261012
Oct 13, 2026
Merged

boehlerlukas merged 2 commits into
masterfrom
fix-e2e-live-20261012

Conversation

@boehlerlukas

Copy link
Copy Markdown
Contributor

JS SDK bug fixes from the overnight live E2E test of the 10-12 release, combined into one PR (report: design-handoffs/e2e-live-2026-10-12/REPORT.md). Replaces:

Checks on the combined branch: npm test 528/528, npm run build OK. Generated build/ and published/ files are not committed. Needs an SDK release after merge; nothing released.

🤖 Generated with Claude Code

boehlerlukas and others added 2 commits October 13, 2026 06:57
…s "Paused"

The centred recording pill widened by the "Paused" label to both sides, so
Resume jumped ~27px right of where Pause was clicked; clicking the same spot
again hit the timer. The pill now grows to the left (centred and dragged
pills); phones keep the full-width docked pill.

Found in the live E2E of capture UI v2 (10-12).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ownloadable images, fix user-switch race

- Network logs: the classic screenshot's own image/CSS XHRs were logged as
  the app's requests (a no-CORS image showed as "GET … FAILED", which Kai
  read). They are now marked internal and never recorded; the v2 DOM
  render's fetches (logger already paused) are also kept out of the
  Resource Timing entries.
- v2 DOM screenshot: an <img> the browser render can't download
  (cross-origin without CORS) gets a neutral tint instead of an empty hole.
- Identity: a /sessions answer for the cached contact that lands after
  Gleap.identify() switched the user no longer switches back (or clears
  the new contact); startFeedbackFlow / startClassicForm / startBot /
  startConversation / askAI wait for an identify in flight (max 5 s,
  like showSurvey) so the conversation isn't filed for the previous
  contact.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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