From 82a127630d4af24b587a575df50c564705c93e27 Mon Sep 17 00:00:00 2001 From: bakkeby Date: Sun, 18 Sep 2022 20:39:31 +0200 Subject: [PATCH] fullscreen: don't let the (always) center patch interfere with windows that start fullscreen --- dwm.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dwm.c b/dwm.c index 794fab7..6907d94 100644 --- a/dwm.c +++ b/dwm.c @@ -2490,8 +2490,6 @@ manage(Window w, XWindowAttributes *wa) #endif // BAR_FLEXWINTITLE_PATCH configure(c); /* propagates border_width, if size doesn't change */ updatesizehints(c); - if (getatomprop(c, netatom[NetWMState], XA_ATOM) == netatom[NetWMFullscreen]) - setfullscreen(c, 1); updatewmhints(c); #if DECORATION_HINTS_PATCH updatemotifhints(c); @@ -2521,6 +2519,9 @@ manage(Window w, XWindowAttributes *wa) } #endif // SAVEFLOATS_PATCH / EXRESIZE_PATCH + if (getatomprop(c, netatom[NetWMState], XA_ATOM) == netatom[NetWMFullscreen]) + setfullscreen(c, 1); + XSelectInput(dpy, w, EnterWindowMask|FocusChangeMask|PropertyChangeMask|StructureNotifyMask); grabbuttons(c, 0); #if MAXIMIZE_PATCH