URI: 
       making it more sure that transient checks will work in any case - dwm - dynamic window manager
  HTML git clone https://git.parazyd.org/dwm
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
   DIR commit 5052c538d9c14b46f298240cefa8a0062323d249
   DIR parent 22d8c6fd1898713be81c81de4f35dfdc2403c288
  HTML Author: Anselm R. Garbe <arg@suckless.org>
       Date:   Tue, 13 Feb 2007 22:24:27 +0100
       
       making it more sure that transient checks will work in any case
       Diffstat:
         M client.c                            |       7 ++++---
       
       1 file changed, 4 insertions(+), 3 deletions(-)
       ---
   DIR diff --git a/client.c b/client.c
       @@ -148,7 +148,7 @@ killclient(Arg *arg) {
        
        void
        manage(Window w, XWindowAttributes *wa) {
       -        Client *c;
       +        Client *c, *t;
                Window trans;
        
                c = emallocz(sizeof(Client));
       @@ -181,9 +181,10 @@ manage(Window w, XWindowAttributes *wa) {
                grabbuttons(c, False);
                XSetWindowBorder(dpy, c->win, dc.norm[ColBorder]);
                updatetitle(c);
       -        settags(c, getclient(trans));
       +        t = getclient(trans);
       +        settags(c, t);
                if(!c->isfloat)
       -                c->isfloat = trans || c->isfixed;
       +                c->isfloat = (t != 0) || c->isfixed;
                if(clients)
                        clients->prev = c;
                c->next = clients;