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(); + } }