Closed
Bug 1882099
Opened 2 years ago
Closed 2 years ago
TabHoverStart and TabHoverEnd events are dispatched unnecessarily
Categories
(Firefox :: Tabbed Browser, defect)
Firefox
Tabbed Browser
Tracking
()
VERIFIED
FIXED
125 Branch
People
(Reporter: mossop, Assigned: mossop)
References
(Blocks 1 open bug)
Details
Attachments
(1 file)
Because they are triggered from mouseover/mouseout events we end up sending these even when moving within elements inside the tab element.
| Assignee | ||
Comment 1•2 years ago
|
||
It's not clear that there is any user-visible bug here but it is causing the
tab preview to get reset multiple times when that is unnecessary which at the
very least makes debugging harder than it needs to be.
Updated•2 years ago
|
Attachment #9384625 -
Attachment description: Bug 1882099: Only dispatch TabHoverStart and TabHoverEnd events when actually entering/leaving the tab. r=#tabbrowser-reviewers! → Bug 1882099: Only call _mouseenter and _mouseleave when entering or leaving the tab. r=#tabbrowser-reviewers!
Pushed by dtownsend@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5c77ac99c3ed
Only call _mouseenter and _mouseleave when entering or leaving the tab. r=tabbrowser-reviewers,dao
Comment 3•2 years ago
|
||
| bugherder | ||
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox125:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 125 Branch
Updated•2 years ago
|
Blocks: tab-preview
See Also: → 1876493
Comment 4•2 years ago
|
||
This looks fixed to me using latest Nightly 126.0a1 on Windows 11 and Ubuntu 22.04, also I did a quick check on mac to see that no regression were introduced. Looks good. Closing as Verified since this will not launch in Beta 125 but 126.
Status: RESOLVED → VERIFIED
status-firefox126:
--- → verified
You need to log in
before you can comment on or make changes to this bug.
Description
•