Hover issue on Edge browser

This sample page shows an issue with Microsoft Edge: the :hover state stays applied even when the mouse is no longer on the button (tested with Microsoft Edge 40.15063.674.0, Microsoft EdgeHTML 15.15063).

To reproduce the issue: move the mouse from the button to the top. The tooltip (which was displayed in the mouseenter event of the button) is removed from the DOM in the mouseleave event of the button. The button stays blue whereas the :hover state should no longer be applied.