Scrolling with Mouse Wheel Without Moving Mouse Never Triggers :hover styles or MouseOver/MouseOut Events Even Though Pointer Is Over Different Elements
Issue #7970659 • Assigned to Bogdan B.
Steps to reproduce
Scrolling with Mouse Wheel Without Moving Mouse Never Triggers :hover styles or MouseOver/MouseOut Events Even Though Pointer Is Over Different Elements.
- Open Any Web Page with a :hover effect on some of the elements.
- Point your mouse at one of the elements to trigger the :hover style change.
- Scroll the mouse wheel without moving the mouse
You would expect the :hover style to be disabled once the mouse is no longer over the element, but it doesn’t. I get that this can slow down scrolling to do it with every pixel change, but there should at least be an interval where it’s updated… or at the very worst, it should update when scrolling stops. Currently it never updates. Ineterestingly, the mouse cursor does update after scrolling stops to the pointer hand or the default arrow (depending on if your mouse is over a link or not when you stop scrolling). However CSS :hover changes don’t fire until the mouse is actually moved.
You need to sign in to your Microsoft account to add a comment.
Sign in