Browse Source

qml: fixes

patch-4
Sander van Grieken 3 years ago
parent
commit
d76726836d
  1. 3
      electrum/gui/qml/components/Send.qml
  2. 2
      electrum/gui/qml/qetxfinalizer.py

3
electrum/gui/qml/components/Send.qml

@ -297,8 +297,9 @@ Pane {
'satoshis': invoice.amount, 'satoshis': invoice.amount,
'message': invoice.message 'message': invoice.message
}) })
var wo = Daemon.currentWallet.isWatchOnly
dialog.txaccepted.connect(function() { dialog.txaccepted.connect(function() {
if (Daemon.currentWallet.isWatchOnly) { if (wo) {
showUnsignedTx(dialog.finalizer.serializedTx()) showUnsignedTx(dialog.finalizer.serializedTx())
} else { } else {
dialog.finalizer.send_onchain() dialog.finalizer.send_onchain()

2
electrum/gui/qml/qetxfinalizer.py

@ -309,7 +309,7 @@ class QETxFinalizer(QObject):
self.f_accept(self._tx) self.f_accept(self._tx)
return return
self._wallet.sign_and_broadcast(self._tx) self._wallet.sign(self._tx, broadcast=True)
@pyqtSlot(result=str) @pyqtSlot(result=str)
def serializedTx(self): def serializedTx(self):

Loading…
Cancel
Save