diff --git a/packages/react/src/components/Tooltip/Tooltip.js b/packages/react/src/components/Tooltip/Tooltip.js index 04f1d995533a..751f13f6bb87 100644 --- a/packages/react/src/components/Tooltip/Tooltip.js +++ b/packages/react/src/components/Tooltip/Tooltip.js @@ -286,7 +286,7 @@ class Tooltip extends Component { } _handleUserInputOpenClose = (event, { open }) => { - if (this.isControlled) { + if (this.isControlled && this.props.onChange) { // Callback to the parent to let them decide what to do this.props.onChange(event, { open }); return;