interledger / web-monetization-extension

An open-source browser extension that enables Web Monetization.
Apache License 2.0
77 stars 6 forks source link

fix(bg/openPayments): handle tab close before accept #627

Closed sidvishnoi closed 2 months ago

sidvishnoi commented 2 months ago

Reject if user closes tab before accepting. Prevent leaving a dangling tab watcher.

Rejection not need to be handled at the moment, but will be handled as a part of https://github.com/interledger/web-monetization-extension/issues/626 so we can show user any errors or progress as needed.

github-actions[bot] commented 2 months ago

Extension builds preview

Name Link
Latest commit fc04b01af1805d377cded5e6f990e45d0ac05b5d
Latest job logs Run #11035248077
BadgeDownload
BadgeDownload