Closed Bug 1375064 Opened 7 years ago Closed 6 years ago

XUL tooltips and context menus apperar on wrong monitor when using multiple GPUs

Categories

(Core :: XUL, defect, P3)

41 Branch
defect

Tracking

()

RESOLVED WORKSFORME
Tracking Status
firefox57 --- fix-optional
firefox58 --- wontfix
firefox59 --- fix-optional

People

(Reporter: miha.frangez, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:53.0) Gecko/20100101 Firefox/53.0
Build ID: 20170520072017

Steps to reproduce:

Trigger any floating item (context menu, tooltip, dropdown...) to appear on a monitor on the secondary GPU.
Example: https://youtu.be/uovVrhPQrv0 (left is Intel IGPU, right is NVIDIA dedicated GPU)

This happens in all current Firefox versions (including 54a2) and all other XUL applications (the one in the video uses xulrunner 41.0.2).

Env: GNU/Linux, X.Org 1.19.3, KWin, Plasma shell


Actual results:

The context menu (or whatever else) appears on edge of the closest monitor on the primary GPU (in the example, that is the leftmost monitor on the NVIDIA GPU)


Expected results:

The context menu (or whatever else) should have appeared at the cursor's position
Priority: -- → P3
This bug no longer occurs. I don't know if it was fixed by a Firefox update or something else like X.Org, but it works properly now.
Please set it as fixed, I can't.
WORKSFORME instead of FIXED because we don't know what commit fixed this bug.
Status: UNCONFIRMED → RESOLVED
Closed: 6 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.