diff --git a/src/tag.c b/src/tag.c index 46f53d0..8cafe1c 100644 --- a/src/tag.c +++ b/src/tag.c @@ -96,13 +96,13 @@ tag_transfert(Client *c, int tag) { screen_get_sel(); - if(!c || c->tag == tag) - return; + CHECK(c); if(!tag) tag = 1; c->tag = tag; + c->screen = selscreen; arrange(c->screen, True);