diff options
author | Anselm R Garbe <garbeam@gmail.com> | 2008-03-04 18:13:07 +0000 |
---|---|---|
committer | Anselm R Garbe <garbeam@gmail.com> | 2008-03-04 18:13:07 +0000 |
commit | a82cba275981ecd85e68cc68b169c89f79fa60db (patch) | |
tree | ef364f46102c3a952cd57faff38e16a38ea42796 | |
parent | f7c097e8029c7d0dc00db52fc04a2b8192fc2bc9 (diff) | |
download | dwm-a82cba275981ecd85e68cc68b169c89f79fa60db.tar.gz |
fixed applyrules bug
-rw-r--r-- | dwm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/dwm.c b/dwm.c index 018f929..897eeb4 100644 --- a/dwm.c +++ b/dwm.c @@ -1002,8 +1002,6 @@ manage(Window w, XWindowAttributes *wa) { c->tags = emallocz(TAGSZ); c->win = w; - applyrules(c); - c->x = wa->x + sx; c->y = wa->y + sy; c->w = wa->width; @@ -1038,6 +1036,8 @@ manage(Window w, XWindowAttributes *wa) { for(t = clients; t && t->win != trans; t = t->next); if(t) memcpy(c->tags, t->tags, TAGSZ); + else + applyrules(c); if(!c->isfloating) c->isfloating = (rettrans == Success) || c->isfixed; attach(c); |