diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-12-01 03:17:32 +0100 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-12-01 03:17:32 +0100 |
commit | f438305b6e207bfcec8f0d3019c10d146210fd21 (patch) | |
tree | 839371b3db2f1c90864cc033f864e6a31362f73b | |
parent | b8ccc7c990a1542cf80578b41972f9a5b0870af9 (diff) |
only hide page when doing payment
-rw-r--r-- | src/webex/notify.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/webex/notify.ts b/src/webex/notify.ts index ecc04e8a2..a49716f32 100644 --- a/src/webex/notify.ts +++ b/src/webex/notify.ts @@ -184,7 +184,6 @@ function init() { if (resp && resp.type === "pay") { logVerbose && console.log("doing taler.pay with", resp.payDetail); talerPay(resp.payDetail).then(handlePaymentResponse); - document.documentElement.style.visibility = "hidden"; } }); } @@ -338,7 +337,7 @@ function talerPay(msg: any): Promise<any> { const uri = new URI(chrome.extension.getURL("/src/webex/pages/tip.html")); const params = { tip_id: tipToken.tip_id, merchant_domain: merchantDomain }; const redirectUrl = uri.query(params).href(); - window.location.href = redirectUrl; + //window.location.href = redirectUrl; return; } @@ -366,6 +365,9 @@ function talerPay(msg: any): Promise<any> { return; } + // Don't show a flash of the fallback page when we're doing a payment. + document.documentElement.style.visibility = "hidden"; + // current URL without fragment const url = new URI(document.location.href).fragment("").href(); const res = await wxApi.queryPayment(url); |