From a27662dc0844cf9104967717076123ac73a667c5 Mon Sep 17 00:00:00 2001 From: Chethan2k1 <40890937+Chethan2k1@users.noreply.github.com> Date: Thu, 10 Sep 2020 13:25:49 +0530 Subject: Making sure Verification Objects are deleted properly --- .../qml/device-verification/DeviceVerification.qml | 28 +++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) (limited to 'resources/qml/device-verification/DeviceVerification.qml') diff --git a/resources/qml/device-verification/DeviceVerification.qml b/resources/qml/device-verification/DeviceVerification.qml index b5c53a4a..6e4b4621 100644 --- a/resources/qml/device-verification/DeviceVerification.qml +++ b/resources/qml/device-verification/DeviceVerification.qml @@ -82,9 +82,9 @@ ApplicationWindow { verticalAlignment: Text.AlignVCenter } onClicked: { - dialog.close(); deviceVerificationList.remove(tran_id); - delete flow; + flow.deleteFlow(); + dialog.destroy(); } } Item { @@ -141,9 +141,9 @@ ApplicationWindow { verticalAlignment: Text.AlignVCenter } onClicked: { - dialog.close(); flow.cancelVerification(DeviceVerificationFlow.User); deviceVerificationList.remove(tran_id); + dialog.destroy(); } } Item { @@ -205,9 +205,9 @@ ApplicationWindow { verticalAlignment: Text.AlignVCenter } onClicked: { - dialog.close(); flow.cancelVerification(DeviceVerificationFlow.User); deviceVerificationList.remove(tran_id); + dialog.destroy(); } } Item { @@ -266,10 +266,10 @@ ApplicationWindow { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } - onClicked: { - dialog.close(); + onClicked: { flow.cancelVerification(DeviceVerificationFlow.MismatchedSAS); deviceVerificationList.remove(tran_id); + dialog.destroy(); } } Item { @@ -425,10 +425,10 @@ ApplicationWindow { horizontalAlignment: Text.AlignHCenter verticalAlignment: Text.AlignVCenter } - onClicked: { - dialog.close(); + onClicked: { flow.cancelVerification(DeviceVerificationFlow.MismatchedSAS); deviceVerificationList.remove(tran_id); + dialog.destroy(); } } Item { @@ -487,9 +487,9 @@ ApplicationWindow { verticalAlignment: Text.AlignVCenter } onClicked: { - dialog.close(); flow.cancelVerification(DeviceVerificationFlow.User); deviceVerificationList.remove(tran_id); + dialog.destroy(); } } Item { @@ -534,9 +534,9 @@ ApplicationWindow { verticalAlignment: Text.AlignVCenter } onClicked: { - dialog.close() deviceVerificationList.remove(tran_id); - delete flow; + flow.deleteFlow(); + dialog.destroy(); } } } @@ -578,8 +578,8 @@ ApplicationWindow { verticalAlignment: Text.AlignVCenter } onClicked: { - dialog.close(); deviceVerificationList.remove(tran_id); + dialog.destroy(); } } } @@ -622,9 +622,9 @@ ApplicationWindow { } text: qsTr("Close") onClicked: { - dialog.close() deviceVerificationList.remove(tran_id); - delete flow; + flow.deleteFlow(); + dialog.destroy() } } } -- cgit 1.5.1