X-Git-Url: https://jasonwoof.com/gitweb/?p=dwm.git;a=blobdiff_plain;f=dwm.c;h=2588153537cea507777067be764070d12aec3673;hp=26ec20b34f90cf2b67bb2d0e030c793b461c0024;hb=b9dee2c6f172478b7a652cdf9d074ee0bd9acddc;hpb=a73ff905b04a5f1dab6e0aface03317a81528a95 diff --git a/dwm.c b/dwm.c index 26ec20b..2588153 100644 --- a/dwm.c +++ b/dwm.c @@ -1502,12 +1502,10 @@ tagmon(const Arg *arg) { 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; }