diff options
| author | Luke Smith <[email protected]> | 2020-12-28 10:25:34 -0500 |
|---|---|---|
| committer | Luke Smith <[email protected]> | 2020-12-28 10:25:34 -0500 |
| commit | 94906e10e99bdf36c10ad718381cfa0f6e176724 (patch) | |
| tree | f8e3bf762b30b149dba7dcd9800f7c15428fcf53 /dwm.c | |
| parent | Merge branch 'master' of github.com:LukeSmithxyz/dwm (diff) | |
| parent | Merge branch 'fixedswallow' of https://github.com/JimKat-1/dwm into JimKat-1-... (diff) | |
| download | seiwm-94906e10e99bdf36c10ad718381cfa0f6e176724.tar.xz seiwm-94906e10e99bdf36c10ad718381cfa0f6e176724.zip | |
Merge branch 'JimKat-1-fixedswallow'
Diffstat (limited to 'dwm.c')
| -rw-r--r-- | dwm.c | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -502,7 +502,13 @@ swallow(Client *p, Client *c) p->win = c->win; c->win = w; updatetitle(p); + + XWindowChanges wc; + wc.border_width = p->bw; + XConfigureWindow(dpy, p->win, CWBorderWidth, &wc); XMoveResizeWindow(dpy, p->win, p->x, p->y, p->w, p->h); + XSetWindowBorder(dpy, p->win, scheme[SchemeNorm][ColBorder].pixel); + arrange(p->mon); configure(p); updateclientlist(); @@ -521,7 +527,13 @@ unswallow(Client *c) updatetitle(c); arrange(c->mon); XMapWindow(dpy, c->win); + + XWindowChanges wc; + wc.border_width = c->bw; + XConfigureWindow(dpy, c->win, CWBorderWidth, &wc); XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h); + XSetWindowBorder(dpy, c->win, scheme[SchemeNorm][ColBorder].pixel); + setclientstate(c, NormalState); focus(NULL); arrange(c->mon); |