On Wed, Sep 10, 2014 at 02:28:35PM -0400, Okan Demirmen wrote: > On Wed 2014.09.10 at 19:00 +0100, Dimitris Papastamos wrote: > > On Wed, Sep 10, 2014 at 01:50:34PM -0400, Okan Demirmen wrote: > > > Hi, > > > > > > Simple patch for tabbed that prevents tabbed from killing a client that it > > > should no longer be managing due to an UnmapNotify event. > > > > > > Add support for UnmapNotify; allows a window to map and unmap without > > > needing it to be destroyed. > > > > Cool, I guess this patch also fixes the issue where tabbed would > > kill cwm? > > Indeed. cwm keeps a "menu window" around for menuing and for the resize > geometry drawable; cwm maps and unmaps this window as needed, as opposed to > creating and destroying each time. Right now tabbed sees the event when the > resize drawable maps, it adds it to the list of clients it manages, but since > the unmap notify event is not handled, tabbed tries to kill the menuwin when > cycling through managed clients when closing. This does not make cwm happy :)
Awesome, thanks for explaining.