diff --git a/main.qml b/main.qml index b3de5da8..2040152e 100644 --- a/main.qml +++ b/main.qml @@ -992,6 +992,9 @@ ApplicationWindow { } transactionConfirmationPasswordDialog.password = "" } + transactionConfirmationPasswordDialog.onRejectedCallback = function() { + transactionConfirmationPasswordDialog.password = "" + } transactionConfirmationPasswordDialog.open() } } @@ -1109,10 +1112,15 @@ ApplicationWindow { PasswordDialog { id: transactionConfirmationPasswordDialog property var onAcceptedCallback + property var onRejectedCallback onAccepted: { - if (onAcceptedCallback()) + if (onAcceptedCallback) onAcceptedCallback(); } + onRejected: { + if (onRejectedCallback) + onRejectedCallback(); + } } PasswordDialog {