missing window decoration for some GTK 3 apps on KDE Wayland
Steps to reproduce
- Start a KDE Plasma Wayland session
- Install "kde-gtk-config" (package name depends on dist) to get "gtk3_preview"
- Start gtk3_preview using the GDK wayland backend e.g.
GDK_BACKEND=wayland gtk3_preview
Current behavior
If using the wayland GDK backend the window decoration is missing. If using the x11 GDK backend the window decoration is shown.
Expected outcome
Window decoration are available on GDK backend wayland.
Version information
- Linux (Gentoo distribution)
- GTK+ 3.22.30
- configure options:
--prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/gtk+-3.22.30 --htmldir=/usr/share/doc/gtk+-3.22.30/html --disable-gtk-doc --disable-maintainer-mode --disable-schemas-compile --disable-quartz-backend --disable-broadway-backend --disable-cloudprint --disable-colord --enable-cups=auto --enable-introspection --enable-wayland-backend --enable-x11-backend --enable-xcomposite --enable-xdamage --enable-xfixes --enable-xkb --enable-xrandr --disable-xinerama --disable-cloudproviders --disable-mir-backend --disable-papi --enable-man --with-xml-catalog=/etc/xml/catalog --libdir=/usr/lib64 CUPS_CONFIG=/usr/bin/x86_64-pc-linux-gnu-cups-config
- configure options:
- Wayland 1.14.0
- Wayland Protocols 1.13
- KDE Plasma 5.12.4
- KDE Frameworks 5.45.0
- KDE Applications 18.04.0
Additional information
- I opened an issue on the KDE bug tracker: https://bugs.kde.org/show_bug.cgi?id=393536
- I have been told it is a bug in GTK