[Wayland-bugs] [Bug 792889] On kwin_wayland, GTK3 applications started with GDK_BACKEND=wayland *always* request CSD despite preferring SSD

gtk+ (GNOME Bugzilla) bugzilla at gnome.org
Mon Jan 29 17:44:06 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=792889

--- Comment #23 from Daniel Stone <daniel at fooishbar.org> ---
(In reply to Kyle De'Vir from comment #22)
> (In reply to Daniel Stone from comment #21)
> > or that the server prefer SSD by default.
> 
> Doesn't this seem... backwards? Why should clients that don't provide their
> own headerbars request CSD on SSD-preferring compositors? Shouldn't they be
> requesting SSD instead? What's the logic here?

Yes, I misspoke. In this order:

If the client demands CSD (e.g. has a headerbar), CSD will be used regardless
of server preference.
If the server prefers SSD and the client has not demanded CSD, SSD will be
used.
Else, CSD will be used.

I don't know KWin or GTK+ well enough to answer your other questions, I'm
afraid.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20180129/0255561c/attachment.html>


More information about the wayland-bugs mailing list