CSS :hover briefly removed on mouse down (Linux)
Categories
(Core :: DOM: UI Events & Focus Handling, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox113 | --- | fixed |
People
(Reporter: matthew+bugzilla, Assigned: emilio)
Details
Attachments
(2 files)
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/110.0
Steps to reproduce:
Visited the :hover
example page at
https://developer.mozilla.org/en-US/docs/Web/CSS/:hover
Hovered over the "Confirm" button in the example, then left-clicked with my
mouse.
Actual results:
The button briefly shows in non-hover: state after the start of the click.
Expected results:
The button should remain continuously in hover:state
Reporter | ||
Comment 1•2 years ago
|
||
This breaks one style of CSS-based dropdown menus, because the menu disappears
before clicking on the link takes effect.
For example, this page shows the problem:
https://www.htmldog.com/articles/suckerfish/dropdowns/example/bones1.html
Observed in 110.0.1 (as distributed from www.mozilla.org), with a clean profile, running under Debian 11.6 .
I don't see the misbehaviour in Firefox 1.02 ESR (as distributed by Debian).
I believe the misbehaviour is not present for Firefox on Windows.
This breaks one style of CSS-based dropdown menus, because the menu disappears before clicking on the link takes effect.
For example, this page shows the problem:
https://www.htmldog.com/articles/suckerfish/dropdowns/example/bones1.html
Comment 2•2 years ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::DOM: UI Events & Focus Handling' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Assignee | ||
Comment 3•2 years ago
|
||
Which window manager are you using etc? Can you attach your about:support?
We've seen something similar in some old WMs, but it's a WM bug it seems, see bug 1807482
Assignee | ||
Updated•2 years ago
|
Reporter | ||
Comment 4•2 years ago
|
||
about:support as requested
Reporter | ||
Comment 5•2 years ago
|
||
I'm using X11 with qtile as the window manager.
Assignee | ||
Comment 6•2 years ago
|
||
If you go to about:config, change widget.gtk.ignore-bogus-leave-notify from 2 to 1, and restart, is it fixed?
Assignee | ||
Comment 8•2 years ago
|
||
Updated•2 years ago
|
Updated•2 years ago
|
Comment 10•2 years ago
|
||
bugherder |
Updated•2 years ago
|
I could not reproduce this issue on my end on a 2023-03-14 Nightly build on Ubuntu 22.
Matthew, would you be so kind as to confirm the fix on the latest RC build?
Thank you.
Reporter | ||
Comment 12•2 years ago
|
||
I've checked with that build and a clean profile, and I don't see the problem any more.
Thank you.
Description
•