# HG changeset patch # User Anselm R Garbe # Date 1246030887 -3600 # Node ID b1845c3d6e4f3aad030a391d517cb9464b232f01 # Parent f6514f1cdddf1a23d84b8f10a7cf92098b396950 tag fix diff -r f6514f1cdddf -r b1845c3d6e4f dwm.c --- a/dwm.c Thu Jun 25 11:17:42 2009 +0100 +++ b/dwm.c Fri Jun 26 16:41:27 2009 +0100 @@ -1502,12 +1502,10 @@ detach(c); detachstack(c); c->mon = m; - c->tags = m->seltags; /* assign tags of target monitor */ + c->tags = m->tagset[m->seltags]; /* assign tags of target monitor */ attach(c); attachstack(c); - m->sel = c; - for(c = selmon->stack; c && !ISVISIBLE(c); c = c->snext); - selmon->sel = c; + focus(NULL); arrange(); break; }