fix: onramp popup polling, retry state, and non-terminal commit errors#2454
fix: onramp popup polling, retry state, and non-terminal commit errors#2454
Conversation
broody
commented
Feb 27, 2026
- Poll backend at 1s from popup open for immediate status detection
- Add 15s confirmation timeout when popup signals success
- Set terminal ref on success signal to prevent popup-closed race
- Clear failed/error state on retry events in popup (pending_payment_auth, payment_authorized, apple_pay_button_pressed)
- Treat commit_error as non-terminal (UI falls back to QR code)
- Animate status bar with slide-down transition instead of shifting iframe
- Use HeaderInner title/description props to fix text truncation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
- Poll backend at 1s from popup open for immediate status detection - Add 15s confirmation timeout when popup signals success - Set terminal ref on success signal to prevent popup-closed race - Clear failed/error state on retry events in popup (pending_payment_auth, payment_authorized, apple_pay_button_pressed) - Treat commit_error as non-terminal (UI falls back to QR code) - Animate status bar with slide-down transition instead of shifting iframe - Use HeaderInner title/description props to fix text truncation
b94a4b7 to
cd2bc7d
Compare
|
Claude finished @broody's task —— View job Documentation Analysis Complete
AnalysisFound documentation at Changes in this PR:
Decision: No Documentation Updates RequiredPer the documentation rules (Rule 1: DEFAULT TO NO CHANGES), these changes do not require documentation updates because:
The existing documentation at
These internal improvements make that documented flow work more reliably without changing what's visible to end users. |