Thanks for the reply. I'm not sure if I understand.
On Sat, 02 Sep 2023 16:39:47 +0300 Nicholas Guriev <n.gur...@bsl.dev>
wrote:> Set the QT_QPA_PLATFORM environment variable to "xcb" value
before running
Telegram Desktop. And the setting will reappear because of XWayland.
Telegram already used Wayland before this (as do all Qt5/Qt6 apps) and
it had the option for system decorations. The icon also worked, for some
reason it doesn't work now.
The latest official release (4.9.3) also works on Wayland with system
decorations, and the 4.8.1 Debian package works as well. Even with
QT_QPA_PLATFORM=wayland. It even shows some warnings related to Wayland
and xeyes shows me it's not running under XWayland. Please correct me if
I'm wrong.
In genuine Wayland there is no such thing as system decorations.
As far as I understand, there is, there's the xdg-decoration-v1 protocol
supported by KWin and Sway which they use to draw system decorations on
Wayland windows.
Again, please correct me if I'm wrong.
Cheers.