qml: don't implicitly send_onchain from ConfirmTxDialog, externalize
This commit is contained in:
@@ -252,9 +252,6 @@ ElDialog {
|
|||||||
enabled: finalizer.valid
|
enabled: finalizer.valid
|
||||||
onClicked: {
|
onClicked: {
|
||||||
txaccepted()
|
txaccepted()
|
||||||
if (!Daemon.currentWallet.isWatchOnly) {
|
|
||||||
finalizer.send_onchain()
|
|
||||||
}
|
|
||||||
dialog.close()
|
dialog.close()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -180,6 +180,9 @@ Pane {
|
|||||||
var dialog = confirmOpenChannelDialog.createObject(root, {
|
var dialog = confirmOpenChannelDialog.createObject(root, {
|
||||||
'satoshis': channelopener.amount
|
'satoshis': channelopener.amount
|
||||||
})
|
})
|
||||||
|
dialog.txaccepted.connect(function() {
|
||||||
|
dialog.finalizer.send_onchain()
|
||||||
|
})
|
||||||
dialog.open()
|
dialog.open()
|
||||||
}
|
}
|
||||||
onChannelOpening: {
|
onChannelOpening: {
|
||||||
|
|||||||
@@ -171,6 +171,8 @@ Pane {
|
|||||||
rootItem.clear()
|
rootItem.clear()
|
||||||
if (Daemon.currentWallet.isWatchOnly) {
|
if (Daemon.currentWallet.isWatchOnly) {
|
||||||
showUnsignedTx(dialog.finalizer.serializedTx())
|
showUnsignedTx(dialog.finalizer.serializedTx())
|
||||||
|
} else {
|
||||||
|
dialog.finalizer.send_onchain()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
dialog.open()
|
dialog.open()
|
||||||
@@ -281,6 +283,8 @@ Pane {
|
|||||||
dialog.txaccepted.connect(function() {
|
dialog.txaccepted.connect(function() {
|
||||||
if (Daemon.currentWallet.isWatchOnly) {
|
if (Daemon.currentWallet.isWatchOnly) {
|
||||||
showUnsignedTx(dialog.finalizer.serializedTx())
|
showUnsignedTx(dialog.finalizer.serializedTx())
|
||||||
|
} else {
|
||||||
|
dialog.finalizer.send_onchain()
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
dialog.open()
|
dialog.open()
|
||||||
|
|||||||
Reference in New Issue
Block a user