Fix free tag, (m'kay #2)

This commit is contained in:
Martin Duquesnoy 2012-01-28 23:03:33 +01:00
parent 9175f28d1b
commit 31df2361a7

View File

@ -866,11 +866,11 @@ client_apply_rule(struct client *c)
if(flags & (RINSTANCE | RCLASS | RNAME) && flags & RROLE) if(flags & (RINSTANCE | RCLASS | RNAME) && flags & RROLE)
{ {
if(r->screen != 1) if(r->screen != -1)
c->screen = screen_gb_id(r->screen); c->screen = screen_gb_id(r->screen);
c->tag = c->screen->seltag; c->tag = c->screen->seltag;
if(r->tag != 1) if(r->tag != -1)
c->tag = tag_gb_id(c->screen, r->tag); c->tag = tag_gb_id(c->screen, r->tag);
c->theme = r->theme; c->theme = r->theme;