Open Bug 1912816 Opened 1 year ago Updated 1 year ago

input type select and other kinds of context menus (bookmarks, alt-things, right-click-context) appear in a wrong location or not at all

Categories

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

Firefox 128
defect

Tracking

()

UNCONFIRMED

People

(Reporter: madoo, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:128.0) Gecko/20100101 Firefox/128.0

Steps to reproduce:

Updated to 127 from 124.
I had since updated to 128, but this didn't change.

Ubuntu 22.04, Compiz, Unity 7, many virtual desktops, single hardware screen.

Actual results:

Some times, when I focus on Firefox using desktop wall or just clicking its icon on the dash, menus appear not at their expected locations, but at a random offset or some time at an edge or a corner of the screen and some times input type select menus don't appear at all.
This usually happens after sliding away from the virtual desktop Firefox was active at.

Activating expo and then selecting the virtual desktop with the Firefox window more often than not fixes the problem.

Here's a couple of low effort video examples of the issue:
https://youtu.be/IF-HF8jn_n4
https://youtu.be/XAVgIX-6Mu4

Expected results:

Menus should appear next to the mouse pointer and input type select menus should also just appear and be selectable.

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
Priority: -- → P3

Autocomplte menu also doesn't show when this happens

Is there any reliable way how to reproduce it? It would be useful to use mozregression tool to get broken commit:
https://fedoraproject.org/wiki/How_to_debug_Firefox_problems#Use_Mozregression_tool
but it needs a reproduction steps.

(In reply to Martin Stránský [:stransky] (ni? me) from comment #3)

Is there any reliable way how to reproduce it?

¯_(ツ)_/¯
Works for me every other time.
I can reproduce it on rtx3060 with 550.107.02 driver and xorg 1.21.1.4 , not sure it this is related.

Would love to provide as much assistance as you can request.
I'll try mozregression some time later this week (busy schedule, sorry).

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