Tooltip: don't close on blur for interactive panel

This commit is contained in:
Jesse Chan
2021-03-30 22:07:02 +08:00
parent 513eec5bba
commit a0af032640
@@ -427,7 +427,11 @@ class Tooltip extends Component<TooltipProps, TooltipStates> {
}
}}
onFocus={() => this.handleMouseEnter()}
onBlur={() => this.handleMouseLeave()}
onBlur={() => {
if (!interactive) {
this.handleMouseLeave();
}
}}
onMouseEnter={() => this.handleMouseEnter()}
onMouseLeave={() => this.handleMouseLeave()}
ref={this.triggerNode}>