Open Bug 1855891 Opened 8 months ago Updated 7 months ago

Pressing hyperlinked buttons keeps sticky icon on cursor

Categories

(Core :: Widget: Gtk, defect, P3)

Firefox 118
defect

Tracking

()

UNCONFIRMED

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.

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.

Component: Untriaged → Widget: Gtk
Product: Firefox → Core

Looks like drag&drop is performed on the link. it may happens if we detect mouse move with pressed mouse button.

Blocks: linuxdad
Priority: -- → P3

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.

Complete sorted list of potential bug targets would be:
Firefox, Gtk Window-Manager or Xorg

Under heavy load event processing may be delayed so from Firefox POV it looks like D&D. It's Firefox issue.

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.

You need to log in before you can comment on or make changes to this bug.