https://bugs.kde.org/show_bug.cgi?id=389495

--- Comment #30 from Fabian Vogt <fab...@ritter-vogt.de> ---
(In reply to Martin Flöser from comment #29)
> No, no. That is not how the protocol works. Default mode is sent by KWin. It
> is the state of a declaration till the declaration requests another mode.
> But no decoration is created. The request from client to server to create a
> decoration for the surface is just missing.

I see. The code totally ignores the important part of the protocol:

            If the client does not create a server-side decoration object for
            a surface the server interprets this as lack of support for this
            protocol and considers it as client-side decorated. Nevertheless a
            client-side decorated surface should use this protocol to indicate
            to the server that it does not want a server-side deco.

https://github.com/GNOME/gtk/blob/c2531b7ff2069d34f34025b17247389d7838cbb7/gdk/wayland/gdkdisplay-wayland.c#L341

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to