Pressing hyperlinked buttons keeps sticky icon on cursor
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
People
(Reporter: mssmbrci+mozilla, Unassigned)
References
(Blocks 1 open bug)
Details
User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/118.0
Steps to reproduce:
With Firefox on Linux I see an issue for a long time now.
It more often happens when machine is under heavy load.
Clicking on a button or image with a hyperlink, does not release the button but keeps the button image sticky to the cursor. It can only be released when pressing ESC.
Sometimes the issue can be reproduced when trying to drag and drop such a button or image. But usually the sticky image gets released when releasing the mouse button.
When the issue happens it looks like if the release event of the mouse has not been seen by Firefox.
Comment 1•8 months ago
|
||
The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.
Comment 2•7 months ago
|
||
Looks like drag&drop is performed on the link. it may happens if we detect mouse move with pressed mouse button.
Reporter | ||
Comment 3•7 months ago
|
||
Looks like, but I did not.
If the release event of the pointer device was not detected, is that an issue of Firefox, Xorg or the Window Manager?
I've only seen this issue in Firefox so far.
Reporter | ||
Comment 4•7 months ago
|
||
Complete sorted list of potential bug targets would be:
Firefox, Gtk Window-Manager or Xorg
Comment 5•7 months ago
|
||
Under heavy load event processing may be delayed so from Firefox POV it looks like D&D. It's Firefox issue.
Reporter | ||
Comment 6•7 months ago
|
||
I have this issue on all my systems, being almost identical installations:
Gentoo Linux, amd64 architecture, Haswell and Sandy bridge, Xorg, Xfce.
When loadavg is 24, doing IO and distributed CPU loads with NICE level 5. The desktop machine is usable without any issues.
As a first step I would be happy if someone has ever been able to reproduce this issue.
I keep my finger on the ESC key for quickly releasing the sticky icons.
Description
•