diff --git a/lnbits/extensions/watchonly/static/js/index.js b/lnbits/extensions/watchonly/static/js/index.js index 5aeae3cc..ec1034dc 100644 --- a/lnbits/extensions/watchonly/static/js/index.js +++ b/lnbits/extensions/watchonly/static/js/index.js @@ -49,6 +49,7 @@ new Vue({ authenticated: false, showPasswordDialog: false, showConsole: false, + sendingPsbt: false, psbtSent: false }, @@ -789,6 +790,7 @@ new Vue({ }, hwwSendPsbt: async function () { try { + this.hww.sendingPsbt = true await this.serial.writer.write( COMMAND_SEND_PSBT + ' ' + this.payment.psbtBase64 + '\n' ) @@ -808,6 +810,7 @@ new Vue({ }, handleSendPsbtResponse: function (res = '') { this.hww.psbtSent = true + this.hww.sendingPsbt = false }, hwwSignPsbt: async function () { try { diff --git a/lnbits/extensions/watchonly/templates/watchonly/index.html b/lnbits/extensions/watchonly/templates/watchonly/index.html index c3e8d295..d81cb2e0 100644 --- a/lnbits/extensions/watchonly/templates/watchonly/index.html +++ b/lnbits/extensions/watchonly/templates/watchonly/index.html @@ -1014,12 +1014,20 @@