incorrect maximum window geometry on secondary monitor makes contextmenu of gtk4 apps unusable

Bug #2002228 reported by Achim Behrens
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
gtk4 (Ubuntu)
New
Undecided
Unassigned
sway (Ubuntu)
New
Undecided
Unassigned

Bug Description

since upgrade to 22.10 gtk4 apps like nautilus on sway on the external monitors are restricted to size of the resolution of the first monitor (which is the laptop lcd, hence smaller) which results in broken apps contextmenu (like renaming files in nautilus is impossible).

There is a bugreport in sway for it https://github.com/swaywm/sway/issues/7000 but i dont quite understand where the correct fix should be located: sway, wlroots, gtk4?
However there seems to be a fix (workaround) for gtk4: https://gitlab.gnome.org/GNOME/gtk/-/issues/5402 -> https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4790

ProblemType: Bug
DistroRelease: Ubuntu 22.10
Package: sway 1.7-5 [modified: usr/share/wayland-sessions/sway.desktop]
ProcVersionSignature: Ubuntu 5.19.0-28.29-generic 5.19.17
Uname: Linux 5.19.0-28-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.23.1-0ubuntu3
Architecture: amd64
CasperMD5CheckResult: pass
Date: Sun Jan 8 01:04:27 2023
InstallationDate: Installed on 2022-03-24 (290 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Alpha amd64 (20220321)
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=de_DE.UTF-8
 SHELL=/bin/bash
SourcePackage: sway
UpgradeStatus: Upgraded to kinetic on 2022-10-20 (79 days ago)

Revision history for this message
Achim Behrens (k1l) wrote :
Revision history for this message
Mat (mathiascode) wrote :
Revision history for this message
Achim Behrens (k1l) wrote :

hmm, just upgraded to 23.04 and its fixed.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.