From 496b50a40eb700f416cab6e6b4f5b124186deebc Mon Sep 17 00:00:00 2001 From: esikkala <esko.ikkala@aalto.fi> Date: Mon, 26 Nov 2018 13:13:49 +0200 Subject: [PATCH] Fix dialog closing --- src/client/actions/index.js | 2 +- src/client/components/FacetDialog.js | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/client/actions/index.js b/src/client/actions/index.js index 78bb654d..bedcb091 100644 --- a/src/client/actions/index.js +++ b/src/client/actions/index.js @@ -37,7 +37,7 @@ export const CLEAR_FACET = 'CLEAR_FACET'; export const FETCH_FACET_FAILED = 'FETCH_FACET_FAILED'; export const UPDATE_FILTER = 'UPDATE_FILTER'; export const OPEN_FACET_DIALOG = 'OPEN_FACET_DIALOG'; -export const CLOSE_FACET_DIALOG = 'OPEN_FACET_DIALOG'; +export const CLOSE_FACET_DIALOG = 'CLOSE_FACET_DIALOG'; export const SORT_RESULTS = 'SORT_RESULTS'; export const CLEAR_ERROR = 'CLEAR_ERROR'; diff --git a/src/client/components/FacetDialog.js b/src/client/components/FacetDialog.js index de6f2dd5..ae0af071 100644 --- a/src/client/components/FacetDialog.js +++ b/src/client/components/FacetDialog.js @@ -24,6 +24,7 @@ class FacetDialog extends React.Component { this.props.fetchFacet(); } + handleClose = () => this.props.closeFacetDialog(); render() { const { classes } = this.props; @@ -31,7 +32,7 @@ class FacetDialog extends React.Component { <Dialog classes={{ paper: classes.dialogPaper }} open={this.props.facet.facetDialogOpen} - onClose={this.props.closeFacetDialog} + onClose={this.handleClose} aria-labelledby="form-dialog-title" > <DialogTitle disableTypography={true}> -- GitLab