Explorar el Código

Merge pull request #26771 from overleaf/td-tooltip-click-trigger

Make OLTooltip with click trigger work

GitOrigin-RevId: e4b976255dd514af0cfa199b9bd6815b3a8a09ef
Mathias Jakobsen hace 1 año
padre
commit
23403a7ef2

+ 5 - 3
services/web/frontend/js/features/ui/components/bootstrap-5/tooltip.tsx

@@ -100,9 +100,11 @@ function Tooltip({
       show={show}
       onToggle={setShow}
     >
-      {cloneElement(children, {
-        onClick: callFnsInSequence(children.props.onClick, hideTooltip),
-      })}
+      {overlayProps?.trigger === 'click'
+        ? children
+        : cloneElement(children, {
+            onClick: callFnsInSequence(children.props.onClick, hideTooltip),
+          })}
     </OverlayTrigger>
   )
 }