On 8 August 2011 18:10, Valentin Ochs <a...@0au.de> wrote: > On Mon, Aug 08, 2011 at 04:43:31PM +0100, Connor Lane Smith wrote: >> > if((c = wintoclient(ev->window))) { >> > if(ev->send_event) >> > setclientstate(c, WithdrawnState); >> > else >> > unmanage(c, False); >> > } >> >> That way we abide by the standard, even if that means we set the state >> to Withdrawn when it, well, isn't. I blame Mathematica for that one. >> >> (Valentin, could you check whether this breaks the patch for Mathematica?) > > > Nope, still works fine.
I'm happy to incorporate those changes. Thanks for your investigation! Cheers, --garbeam