Open Bug 1700766 Opened 3 years ago Updated 2 years ago

[Sway] DevTools right-click menu invisible

Categories

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

Firefox 87
defect

Tracking

()

UNCONFIRMED

People

(Reporter: p, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(1 file)

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

Steps to reproduce:

Right click on an element in the dev tools (inspector view) docked either to the left or right side.

Actual results:

On my 1080p screen the right-click menu is invisible. I can click in the area where it should appear and can see the expected effects happening (e.g. delete html element) so it seems like the menu is there, it's just not being rendered.

On my 2160p screen the menu is visible but flickering. See attached screenshot, note that the region of the menu that is missing in the screenshot is visible but flickering for me.

System:
Arch Linux on 5.11.8-arch1-1
Firefox 87.0 with MOZ_ENABLE_WAYLAND=1
Sway 1.5.1 (same issue on sway-git from AUR which is unfortunately still at commit 28cadf55 so I can't know for sure that the issue is not related to bug 1548747)
I have a dual-screen setup with one of the screens being 3840x2160 at scale factor 2 and the other at 1920x1080 at scale factor 1.
I was able to resolve the issue by downgrading to firefox-86.0.1-1-x86_64 using my pacman cache so it looks like it's newly introduced by Firefox version 87.
Curiously, the right click menu is visible when the dev tools are docked to the bottom of the screen, but sub-menus are not visible.

Expected results:

The right-click menu should be visible without visual artifacts.

The Bugbug bot thinks this bug should belong to the 'Core::Widget: Gtk' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

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

Sway 1.6 just appeared in the official arch repos, the issue is still present in Firefox 87.0 (arch package version 87.0-2) on sway 1.6 (arch package 1:1.6-1)

Blocks: wayland-sway
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: