diff --git a/lib/portal.js b/lib/portal.js index fcfb7cc..4e23acf 100644 --- a/lib/portal.js +++ b/lib/portal.js @@ -95,7 +95,7 @@ export default class Portal extends React.Component { this.portal = null; this.node = null; if (isUnmounted !== true) { - this.setState({ active: false }); + this.setState({ active: false }, this.props.onClose); } }; @@ -105,8 +105,6 @@ export default class Portal extends React.Component { } else { resetPortalState(); } - - this.props.onClose(); } }