From 46e63fd5715c9c6b96133a445202afb4e3859efb Mon Sep 17 00:00:00 2001 From: Bruno Windels Date: Tue, 18 Feb 2020 11:14:16 +0100 Subject: [PATCH] cancel on dialog close --- .../views/dialogs/VerificationRequestDialog.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/components/views/dialogs/VerificationRequestDialog.js b/src/components/views/dialogs/VerificationRequestDialog.js index 8080fa09f3..abcf925f96 100644 --- a/src/components/views/dialogs/VerificationRequestDialog.js +++ b/src/components/views/dialogs/VerificationRequestDialog.js @@ -26,10 +26,15 @@ export default class VerificationRequestDialog extends React.Component { onFinished: PropTypes.func.isRequired, }; + constructor(...args) { + super(...args); + this.onFinished = this.onFinished.bind(this); + } + render() { const BaseDialog = sdk.getComponent("views.dialogs.BaseDialog"); const EncryptionPanel = sdk.getComponent("views.right_panel.EncryptionPanel"); - return ; } + + onFinished() { + this.props.verificationRequest.cancel(); + this.props.onFinished(); + } }