Fix tooltip behavior in navigation sidebar
Summary
Tooltips are appearing at different intervals and interfering with moving around the navigation.
Steps to reproduce
Hover over buttons that have a corresponding tooltip
What is the current bug behavior?
a tooltip has a default delay of 500ms on show to help confirm hover intent and ensure that:
- A user doesn’t accidentally hover an element with a tooltip, which might cover an adjacent element they intended to select.
- The UI isn't constantly showing tooltips when a user is moving their mouse over the page. Pajamas
- Tooltips are appearing instantly and can interfere when trying to move to elements nearby or behind a tooltip
What is the expected correct behavior?
- All tooltips should take 500ms to appear
- Tooltips should be non-interactive making it easier to jump to elements behind a tooltip
Relevant logs and/or screenshots
Output of checks
Results of GitLab environment info
Expand for output related to GitLab environment info
(For installations with omnibus-gitlab package run and paste the output of: \\\\\\\`sudo gitlab-rake gitlab:env:info\\\\\\\`) (For installations from source run and paste the output of: \\\\\\\`sudo -u git -H bundle exec rake gitlab:env:info RAILS_ENV=production\\\\\\\`)
Results of GitLab application Check
Expand for output related to the GitLab application check
(For installations with omnibus-gitlab package run and paste the output of: \\\`sudo gitlab-rake gitlab:check SANITIZE=true\\\`) (For installations from source run and paste the output of: \\\`sudo -u git -H bundle exec rake gitlab:check RAILS_ENV=production SANITIZE=true\\\`) (we will only investigate if the tests are passing)
Possible fixes
Edited by Austin Regnery