Skip to content

WIP: Update underlying tooltip component

What does this MR do?

In investigating an untaken TooltipOnTruncate path in #58712 (closed), I had cause to update the component to use the gitlab-ui version and I am thinking it still might be a useful update — it reduces the variety of matching components that we are using and in particular reduces the surface area of jQuery.

In conversation with @winh, he suggested that an issue with this might be that the component is being used on pages where other components expect the old directive. However, in reviewing the places where the component is included, either I was able to test items and did not find a conflict or found that the files themselves also include the GLTooltip directive, so it is reasonable to conclude that adding another is not a problem.

What do folks think? Does anyone know of where there might be problem spots?

What are the relevant issue numbers?

#58712 (closed)

Does this MR meet the acceptance criteria?

Merge request reports