diff --git a/main.qml b/main.qml index 285423f3..da8a9935 100644 --- a/main.qml +++ b/main.qml @@ -930,6 +930,9 @@ ApplicationWindow { } transactionConfirmationPasswordDialog.password = "" } + transactionConfirmationPasswordDialog.onRejectedCallback = function() { + transactionConfirmationPasswordDialog.password = "" + } transactionConfirmationPasswordDialog.open() } } @@ -983,10 +986,15 @@ ApplicationWindow { PasswordDialog { id: transactionConfirmationPasswordDialog property var onAcceptedCallback + property var onRejectedCallback onAccepted: { - if (onAcceptedCallback()) + if (onAcceptedCallback) onAcceptedCallback(); } + onRejected: { + if (onRejectedCallback) + onRejectedCallback(); + } } DaemonManagerDialog {