CVSROOT: /cvs Module name: xenocara Changes by: o...@cvs.openbsd.org 2013/10/25 13:46:16
Modified files: app/cwm : calmwm.h client.c xevents.c Log message: A client_delete should behave differently depending on whether the triggering event was unmap (with pending destroy) log destroy; we only need to grab/ungrab the server lock, set WithdrawnState and XRemoveFromSaveSet clients coming from an unmap event - doing so for clients coming from destroy are already gone, hence we generate errors.