summaryrefslogtreecommitdiff
path: root/client.c
diff options
context:
space:
mode:
Diffstat (limited to 'client.c')
-rw-r--r--client.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/client.c b/client.c
index 4f2a69cf..586a87f6 100644
--- a/client.c
+++ b/client.c
@@ -199,7 +199,7 @@ void
manage(Window w, XWindowAttributes *wa)
{
unsigned int i;
- Client *c, *tc;
+ Client *c;
Window trans;
XSetWindowAttributes twa;
@@ -238,11 +238,7 @@ manage(Window w, XWindowAttributes *wa)
CWOverrideRedirect | CWBackPixmap | CWEventMask, &twa);
grabbuttons(c, False);
- if((tc = getclient(trans))) /* inherit tags */
- for(i = 0; i < ntags; i++)
- c->tags[i] = tc->tags[i];
- else
- settags(c);
+ settags(c, getclient(trans));
if(!c->isfloat)
c->isfloat = trans
|| (c->maxw && c->minw &&