diff --git a/frontend/src/System/Events/LogsTableRow.js b/frontend/src/System/Events/LogsTableRow.js index 2d3e55038..d6751a5e5 100644 --- a/frontend/src/System/Events/LogsTableRow.js +++ b/frontend/src/System/Events/LogsTableRow.js @@ -42,7 +42,10 @@ class LogsTableRow extends Component { // Listeners onPress = () => { - this.setState({ isDetailsModalOpen: true }); + // Don't re-open the modal if it's already open + if (!this.state.isDetailsModalOpen) { + this.setState({ isDetailsModalOpen: true }); + } } onModalClose = () => { @@ -63,7 +66,9 @@ class LogsTableRow extends Component { } = this.props; return ( - + { columns.map((column) => { const {