Skip to content

Persistent tooltip on primary button interaction - tooltip never disappears

Summary

When interacting with the primary button, a tooltip appears and remains visible indefinitely, failing to disappear as expected.

Steps to Reproduce

  1. Navigate to a page containing a primary button component
  2. Click on the primary button
  3. Observe that a tooltip appears
  4. Move cursor away from the button or click elsewhere on the page
  5. Notice that the tooltip remains visible

Expected Behavior

The tooltip should disappear when:

  • The user moves the cursor away from the button
  • The user clicks elsewhere on the page
  • The button action completes
  • After a timeout period (typically 3-5 seconds)

Actual Behavior

The tooltip appears when the primary button is clicked and never disappears, remaining visible permanently on the screen regardless of subsequent user interactions.

Environment

  • OS: [specify operating system and version]
  • Browser/Client: [specify browser name and version]
  • Version: [specify GitLab UI version]

Additional Information

  • This issue affects user experience by obscuring content beneath the tooltip
  • The persistent tooltip may block interaction with other UI elements
  • Workaround: Refreshing the page removes the tooltip, but it reappears on next button interaction
  • Additional details that would be helpful:
    • Specific component or page where this occurs
    • Tooltip content/message
    • Whether this happens with all primary buttons or specific ones
    • Console errors if any