diff options
author | Chethan2k1 <40890937+Chethan2k1@users.noreply.github.com> | 2020-09-10 13:25:49 +0530 |
---|---|---|
committer | Chethan2k1 <40890937+Chethan2k1@users.noreply.github.com> | 2020-09-10 13:25:49 +0530 |
commit | a27662dc0844cf9104967717076123ac73a667c5 (patch) | |
tree | aacdefa516600bbeed9debcee691115e8f3e162a /resources | |
parent | Fix wrong tran_id issue (diff) | |
download | nheko-a27662dc0844cf9104967717076123ac73a667c5.tar.xz |
Making sure Verification Objects are deleted properly
Diffstat (limited to 'resources')
-rw-r--r-- | resources/qml/device-verification/DeviceVerification.qml | 28 |
1 files changed, 14 insertions, 14 deletions
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() } } } |