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.

Reply via email to