diff --git a/speedwm.c b/speedwm.c index b2daa4d..cdeba7e 100644 --- a/speedwm.c +++ b/speedwm.c @@ -1359,6 +1359,9 @@ swallow(Client *p, Client *c) Window w = p->win; p->win = c->win; c->win = w; +#if USEWINICON + updateicon(p); +#endif updatetitle(p); XMoveResizeWindow(dpy, p->win, p->x, p->y, p->w, p->h); arrange(p->mon); @@ -1376,6 +1379,9 @@ unswallow(Client *c) /* unfullscreen the client */ setfullscreen(c, 0); +#if USEWINICON + updateicon(c); +#endif updatetitle(c); arrange(c->mon); XMapWindow(dpy, c->win);