From 0449561d2b5c2a9a0e61fa145642a8f63602bd5d Mon Sep 17 00:00:00 2001 From: Bernhard Owen Josephus Date: Tue, 6 Jun 2023 00:30:12 +0800 Subject: [PATCH] reset report id and action on closing delete modal --- .../report/ContextMenu/PopoverReportActionContextMenu.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/pages/home/report/ContextMenu/PopoverReportActionContextMenu.js b/src/pages/home/report/ContextMenu/PopoverReportActionContextMenu.js index 770968567139..6fcaed0ca291 100644 --- a/src/pages/home/report/ContextMenu/PopoverReportActionContextMenu.js +++ b/src/pages/home/report/ContextMenu/PopoverReportActionContextMenu.js @@ -256,7 +256,6 @@ class PopoverReportActionContextMenu extends React.Component { hideDeleteModal() { this.callbackWhenDeleteModalHide = () => (this.onCancelDeleteModal = this.runAndResetCallback(this.onCancelDeleteModal)); this.setState({ - reportID: '0', isDeleteCommentConfirmModalVisible: false, shouldSetModalVisibilityForDeleteConfirmation: true, isArchivedRoom: false, @@ -319,7 +318,10 @@ class PopoverReportActionContextMenu extends React.Component { shouldSetModalVisibility={this.state.shouldSetModalVisibilityForDeleteConfirmation} onConfirm={this.confirmDeleteAndHideModal} onCancel={this.hideDeleteModal} - onModalHide={this.callbackWhenDeleteModalHide} + onModalHide={() => { + this.setState({reportID: '0', reportAction: {}}); + this.callbackWhenDeleteModalHide(); + }} prompt={this.props.translate('reportActionContextMenu.deleteConfirmation', {action: this.state.reportAction})} confirmText={this.props.translate('common.delete')} cancelText={this.props.translate('common.cancel')}