fix coinswitch...yet again

This commit is contained in:
Kukks 2019-05-07 16:09:26 +02:00 committed by Nicolas Dorier
parent 909f18f9c7
commit 139b588795

View file

@ -42,16 +42,8 @@
payment.on('Exchange:Ready', function(){ payment.on('Exchange:Ready', function(){
waitForCoinSwitch(); waitForCoinSwitch();
})
function waitForCoinSwitch() {
if (typeof payment.open !== "function") {
setTimeout(waitForCoinSwitch, 1000);
return;
}
payment.on("Exchange:Ready", function(){
payment.open(config);
}); });
payment.on("Exchange:Complete", function () { payment.on("Exchange:Complete", function () {
if(window.localStorage){ if(window.localStorage){
window.localStorage.removeItem(toCurrencyAddress); window.localStorage.removeItem(toCurrencyAddress);
@ -67,7 +59,15 @@
payment.on("Exchange:Closed", function () { payment.on("Exchange:Closed", function () {
window.close(); window.close();
window.postMessage("popup-closed", "*"); window.postMessage("popup-closed", "*");
}) });
function waitForCoinSwitch() {
if (typeof payment.open !== "function") {
setTimeout(waitForCoinSwitch, 1000);
return;
}
payment.open(config);
} }
}); });
</script> </script>