Remove delay for subsequent tooltips
Problem to solve
Tooltip delay (as implemented in !1019 (merged)) is a nice upgrade to our tooltip experience, but it can be slightly annoying when specifically searching for an element in the UI.
Once !1019 (merged) is merged, all tooltips will include a slight show delay:
We can take this a step further by removing this delay for subsequent tooltips. Here's an example of this from Gmail:
Notice how the first tooltip is delayed, but the rest of the tooltips are shown immediately.
This is the best of both worlds:
- The initial delay prevents the user from being spammed with tooltips as they drag the cursor around the screen
- If the user is actively searching for an element in the UI using tooltips, the tooltips show up immediately as the cursor moves from element to element.
My guess is that this change will need to be implemented as a feature in BootstrapVue (although I could be wrong about this).