From 5865c68c0e71208f4d55522e208509d85b1291cd Mon Sep 17 00:00:00 2001 From: bakkeby Date: Fri, 22 Sep 2023 18:05:25 +0200 Subject: [PATCH] systray + unmanaged: fixed compatibility issue --- dwm.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/dwm.c b/dwm.c index 74f3ee2..b5383eb 100644 --- a/dwm.c +++ b/dwm.c @@ -2522,7 +2522,11 @@ manage(Window w, XWindowAttributes *wa) updatewmhints(c); if (!c->neverfocus) XSetInputFocus(dpy, c->win, RevertToPointerRoot, CurrentTime); + #if BAR_SYSTRAY_PATCH + sendevent(c->win, wmatom[WMTakeFocus], NoEventMask, wmatom[WMTakeFocus], CurrentTime, 0, 0, 0); + #else sendevent(c, wmatom[WMTakeFocus]); + #endif // BAR_SYSTRAY_PATCH free(c); unmanaged = 0;