On 06/16/2010 10:43 AM, Julien Danjou wrote:
On Tue, Jun 15 2010, Uli Schlachter wrote:
Another possibility is to demonstrate that the client is broken relative
to ICCCM for example, and not fix the bug, but fix the application.
Don't know if that's the case here.

xmgrace is breaking ICCCM. It's explicitly mentioned that one has to sent a synthetic UnmapNotify to the root window for normal state -> withdrawn state (which is what XWithdrawWindow() is for), but xmgrace only unmaps its window.

Still, if you tell people "xmgrace is broken", people will tell you "but it works everywhere else!" :(

In other news, what's the state of FS#636 "Add reparenting support between wibox
and clients"? Could this be used as a fix?

It could be, but that'd be Lua side, something you don't want here.

Sounds like I'll have to hack up some patches for turning awesome into a reparenting WM....

Uli

--
To unsubscribe, send mail to [email protected].

Reply via email to