diff --git a/src/components/action-menu/action-menu.jsx b/src/components/action-menu/action-menu.jsx index 09af880cf78fd69168cbe2e8ac52c10169044e7e..69d154fcc4df73d92e66cb6e935cc6f64e14495c 100644 --- a/src/components/action-menu/action-menu.jsx +++ b/src/components/action-menu/action-menu.jsx @@ -66,6 +66,7 @@ class ActionMenu extends React.Component { handleTouchOutside (e) { if (this.state.isOpen && !this.containerRef.contains(e.target)) { this.setState({isOpen: false}); + ReactTooltip.hide(); } } clickDelayer (fn) { @@ -74,6 +75,7 @@ class ActionMenu extends React.Component { // for now all this work is to ensure the menu closes BEFORE the // (possibly slow) action is started. return event => { + ReactTooltip.hide(); this.setState({forceHide: true, isOpen: false}, () => { if (fn) fn(event); setTimeout(() => this.setState({forceHide: false}));