fix(Tooltip): the mistake that tooltip mount on wrong dom (#30963)

when getPopupContainer of tooltip's props is undefined or null
This commit is contained in:
gaozhenqian 2021-06-11 21:26:40 +08:00 committed by GitHub
parent 7601f62ec0
commit 832aa81c82
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -202,10 +202,11 @@ const Tooltip = React.forwardRef<unknown, TooltipProps>((props, ref) => {
return overlay || title || '';
};
const { getPopupContainer, ...otherProps } = props;
const {
prefixCls: customizePrefixCls,
openClassName,
getPopupContainer,
getTooltipContainer,
overlayClassName,
color,
@ -244,7 +245,7 @@ const Tooltip = React.forwardRef<unknown, TooltipProps>((props, ref) => {
return (
<RcTooltip
{...props}
{...otherProps}
prefixCls={prefixCls}
overlayClassName={customOverlayClassName}
getTooltipContainer={getPopupContainer || getTooltipContainer || getContextPopupContainer}