X-Git-Url: http://pileus.org/git/?p=wmpus;a=blobdiff_plain;f=sys-x11.c;fp=sys-x11.c;h=95672d0ce587477d80cb78caf4873f5d22a6ea12;hp=1e35845db4403b101442366696f394f4dbfec301;hb=f60b536a9e1a340028130fda58b3d298ad5abc6d;hpb=b1d6aee69be4c1cfe6c085936620d8c60769c991 diff --git a/sys-x11.c b/sys-x11.c index 1e35845..95672d0 100644 --- a/sys-x11.c +++ b/sys-x11.c @@ -593,6 +593,13 @@ void sys_show(win_t *win, state_t state) } XSetWindowBorderWidth(win->sys->dpy, win->sys->xid, 0); XMapWindow(win->sys->dpy, win->sys->xid); + XConfigureWindow(win->sys->dpy, win->sys->xid, + CWX|CWY|CWWidth|CWHeight, &(XWindowChanges) { + .x = win->x, + .y = win->y, + .width = win->w, + .height = win->h, + }); XMoveResizeWindow(win->sys->dpy, win->sys->xid, screen->x - screen->sys->strut.left, screen->y - screen->sys->strut.top,