Skip to content

fix: avoid purchase flash after location verification - #2654

Closed
tarrencev wants to merge 1 commit into
mainfrom
fix-location-gate-continuation-refresh
Closed

tarrencev wants to merge 1 commit into
mainfrom
fix-location-gate-continuation-refresh

Conversation

@tarrencev

Copy link
Copy Markdown
Contributor

Keeps the location gate mounted while the resumed asynchronous purchase initializes, preventing the review page from flashing between verification and Coinflow. The pending gate now clears only after the continuation settles and safely clears on errors. Adds a regression test that holds the continuation open and verifies the gate remains visible. Full pre-commit lint, formatting, tests, build, and GraphQL generation passed.

@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
controller-example-next Ready Ready Preview Jul 17, 2026 6:02pm
controller-ui Ready Ready Preview Jul 17, 2026 6:02pm
keychain Ready Ready Preview Jul 17, 2026 6:02pm
keychain-storybook Ready Ready Preview Jul 17, 2026 6:02pm

Request Review

@tarrencev

Copy link
Copy Markdown
Contributor Author

Closing after reproducing the actual host-side behavior in Glitch Bomb. The apparent refresh is Glitch Bomb's global loading screen reactivating while account-scoped data hydrates after Controller connect; this controller-only transition patch does not address that root cause.

@tarrencev tarrencev closed this Jul 17, 2026
@tarrencev
tarrencev deleted the fix-location-gate-continuation-refresh branch July 17, 2026 23:31
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