commit 70732fcdbc5b22ec1e19958c17db325c85e62a8b
parent c181c5ae0f53869bb38385ae6c2534a2a7c0adbb
Author: wh1tepearl <wh1tepearl@gmail.com>
Date: Mon, 9 Feb 2026 18:25:31 +0000
Windowmap focus fix
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/modules/windowmap/windowmap.c b/modules/windowmap/windowmap.c
@@ -18,6 +18,7 @@ window_map(Display *dpy, Client *c, int deiconify)
XMoveResizeWindow(dpy, c->win, c->x, c->y, c->w, c->h);
XSetInputFocus(dpy, win, RevertToPointerRoot, CurrentTime);
XMapWindow(dpy, win);
+ focus(NULL);
}
void
@@ -33,7 +34,7 @@ window_unmap(Display *dpy, Window win, Window root, int iconify)
XSelectInput(dpy, win, ca.your_event_mask & ~StructureNotifyMask);
XUnmapWindow(dpy, win);
-
+ focus(NULL);
if (iconify)
window_set_state(dpy, win, IconicState);