Open Bug 1881086 Opened 7 months ago Updated 4 months ago

[wayland][sway] fractional scaling - menus are often unusable

Categories

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

Firefox 124
defect

Tracking

()

UNCONFIRMED

People

(Reporter: cole.mickens, Unassigned, NeedInfo)

References

(Blocks 2 open bugs)

Details

Attachments

(3 files)

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

Steps to reproduce:

  1. Use Firefox Nightly (20240217214641)
  2. Activate fractional scaling support (about:config -> widget.wayland.fractional-scale.enabled)
  3. (maybe) change output scale in Sway to a non-integer value (I tend to use 1.5, 1.7 but I change +/- .1 increments as I go through my day)

Actual results:

As of the last few weeks (maybe corresponding to me activating fractional scaling), the GTK context menus are often broken to the point of unusable.

Non-native extension menus seem fine. For example, sideberry is always able to draw its context menus.

Expected results:

Everything keeps working as normal.

see attached

Attached image example1
Attached image example2

Uploaded a couple examples. Sometimes the screen flickers and there is nothing or almost nothing drawn at all.

Thank you, lovely Wayland folks.

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

Can reproduce on KDE

Getting the same issue on Gnome 45.3.

Same issue on KDE Plasma 6.0.0 with fractional scaling turned on.

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

Attachment

General

Creator:
Created:
Updated:
Size: