Revert to mouseenter/mouseleave hover mechanic
v4.1.0
introduced a new way of handling hover trigger, which had a couple of improvements over the old one, but unintentionally led to another set of serious issues.
We have now reverted to the older hover mechanic while also solving the older problems by setting pointer-events: none
on the arrow as well as the non-interactive tooltip.