sfwbar icon indicating copy to clipboard operation
sfwbar copied to clipboard

Issue launching on Croissant compositor

Open kode54 opened this issue 7 months ago • 8 comments

The wlroots compositor croissant fails to launch sfwbar. (and another bar, which is developed with a completely different language and base libraries, which I'll report to its developer)

The developer has clarified based on a WAYLAND_DEBUG trace from another similar bar which used to fail, that it appears it is because the bar assumes the configure event will be roundtripped immediately after the creation of a surface, so the client app may immediately rountrip in turn directly to creating and assigning the buffer to the surface.

I love when a particular compositor manages to find ways to break apps by doing something unusual that adheres to the strict letter of the standards, in ways that apps don't expect.

kode54 avatar May 17 '25 06:05 kode54