diff --git a/packages/ui/src/tooltip/tooltip.tsx b/packages/ui/src/tooltip/tooltip.tsx index 26e0b2589..75e302577 100644 --- a/packages/ui/src/tooltip/tooltip.tsx +++ b/packages/ui/src/tooltip/tooltip.tsx @@ -30,6 +30,7 @@ interface ITooltipProps { openDelay?: number; closeDelay?: number; isMobile?: boolean; + renderByDefault?: boolean; } export const Tooltip: React.FC = ({ @@ -42,10 +43,11 @@ export const Tooltip: React.FC = ({ openDelay = 200, closeDelay, isMobile = false, + renderByDefault = true, }) => { const toolTipRef = useRef(null); - const [shouldRender, setShouldRender] = useState(false); + const [shouldRender, setShouldRender] = useState(renderByDefault); const onHover = () => { setShouldRender(true); diff --git a/web/core/components/dropdowns/buttons.tsx b/web/core/components/dropdowns/buttons.tsx index 27d47bd85..414099779 100644 --- a/web/core/components/dropdowns/buttons.tsx +++ b/web/core/components/dropdowns/buttons.tsx @@ -58,6 +58,7 @@ const BorderButton: React.FC = (props) => { tooltipContent={tooltipContent} disabled={!showTooltip} isMobile={isMobile} + renderByDefault={false} >
= (props) => { tooltipContent={tooltipContent} disabled={!showTooltip} isMobile={isMobile} + renderByDefault={false} >
= (props) => { tooltipContent={tooltipContent} disabled={!showTooltip} isMobile={isMobile} + renderByDefault={false} >
= (props) => { tooltipContent={moduleDetails?.name} disabled={!showTooltip} isMobile={isMobile} + renderByDefault={false} > {moduleDetails?.name} )} {!disabled && ( - +