Tooltip does not get disappear while doing horizontal scrolling as browser does not fire mouseLeave event
Categories
(Core :: DOM: Events, defect, P2)
Tracking
()
People
(Reporter: jkachhadiya, Unassigned)
Details
Attachments
(1 file)
|
153.52 KB,
image/png
|
Details |
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_14_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3729.131 Safari/537.36
Steps to reproduce:
I am using Firefox on macOS 10.14.4 to develop and test my application.
Steps to reproduce issue:
- Create table with tooltips on each cell.
- put mouse cursor on one of the element. Tooltip will appear there.
- Scroll horizontally, Tooltips will get bundled up on one another.
Upon throughly investigation, I found that Firefox is not triggering mouseLeave event while horizontal scrolling. It seems that if elements get change without change in mouse position then browser does not trigger element leave event.
Actual results:
While testing I have noticed that If I do horizontal scrolling on table, All the tooltips are getting bundled upon one another and they do not get disappear until I reload whole application. However it is working correctly in chrome.
Expected results:
If element is changing underneath mouse point due to scrolling, then it means that we are leaving that element. So, mouseLeave and focusOut event should get fired and Tooltip should get disappear.
Updated•6 years ago
|
Comment 1•6 years ago
|
||
hi, is it open?
I want to work on it.
Updated•3 years ago
|
This started today for me after I updated my packages on EndeavourOS (Arch-based), which I believe uses Wayland.
Tooltips do not disappear when hovering away. Not just the ones in websites, but the ones from tab previews.
Right-click menus fail to close when clicking away, too, and so do select dropdowns. The one workaround is to press the Escape key a few times until all the tooltips close, and then i can continue to use the browser.
Description
•