[Wayland] Popups are wrongly located when partial scaling is enabled
Categories
(Core :: Widget: Gtk, defect, P3)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox68 | --- | affected |
People
(Reporter: stransky, Unassigned)
References
(Regression, )
Details
(Keywords: regression)
Attachments
(1 file)
|
3.70 MB,
video/webm
|
Details |
- Run wayland session, set partial desktop scale (150% for instance)
- Popups are wrongly places
Comment 1•7 years ago
|
||
This could be the difference in behavior of wl_output between physical and logical layout mode, which causes GdkMonitor to report bogus sizes. This is fixed by https://gitlab.gnome.org/GNOME/mutter/merge_requests/510
Comment 3•7 years ago
|
||
Some popups are also wrongly sized — the Site Information (security) one, specifically. It's rendered for 2x but sized for 1.5x, so it becomes horizontally scrollable.
The placement is correct most of the time for me (using Wayfire, a wlroots based compositor), but sometimes e.g. the main menu appears way off to the side.
Both are recorded in this video
Comment 4•7 years ago
|
||
looks like bug 1490297 is about the same thing
Updated•7 years ago
|
| Reporter | ||
Updated•7 years ago
|
| Reporter | ||
Updated•7 years ago
|
Comment 5•7 years ago
|
||
Fixed in gtk 3.24 master / 3.24.9 (tested on Fedora 30 with vanilla Firefox 67 wayland)
Updated•7 years ago
|
Comment 6•7 years ago
|
||
| Reporter | ||
Comment 8•7 years ago
|
||
(In reply to robert.mader from comment #5)
Fixed in gtk 3.24 master / 3.24.9 (tested on Fedora 30 with vanilla Firefox
67 wayland)
Yes, I can confirm although I need to restart browser after the change as there's Bug 1554850.
Closing this one as WFM as we can't do anything else on Firefox side.
Updated•4 years ago
|
Description
•