Open Bug 666864 Opened 13 years ago Updated 2 years ago

:hover isn't applied correctly during and immediately after a drag operation


(Core :: CSS Parsing and Computation, defect)





(Reporter: fryn, Unassigned)


(Depends on 1 open bug, Blocks 1 open bug)


While I drag a tab, :hover is applied to the element(s) at the location of the cursor at which the drag began. After I drop the tab, that continues to occur until I move the cursor again.

I discovered this while working on bug 455694.

I'm filing this in Core -> Style System (CSS), although it might be a bug in the drag-and-drop code. Please move if appropriate.
The same is true for :active (bug 379272).
Blocks: 455694
See Also: → 379272
No longer blocks: 455694
Blocks: 674925
I think this could be caused by the drag api not sending mouseover events.
which would also (according to bugs 674925 and 505221) be a result of using the drag api, which doens't fire mousemove events, so there are no hover events. 

that would mean that this is blocked by bug 505521.
Whiteboard: p=0
No longer blocks: fxdesktopbacklog
Flags: firefox-backlog+
Flags: firefox-backlog+
Whiteboard: p=0
Depends on: 1019773
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.