From 1e4e8ae59a272ccd8cd6aa887b84c33c96a7e0e6 Mon Sep 17 00:00:00 2001 From: stoffu Date: Sun, 29 Oct 2017 13:00:18 +0900 Subject: [PATCH] tx confirm password dialog: clear when cancelled --- main.qml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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 {