summaryrefslogtreecommitdiffhomepage
path: root/dwm.c
diff options
context:
space:
mode:
authorbakkeby <[email protected]>2020-09-29 15:28:57 +0200
committerbakkeby <[email protected]>2020-09-29 15:28:57 +0200
commit6742783b87791fc2dd947134d5d7726c6514a1a9 (patch)
tree7d805558b3005138ea555995cb2e7ea4e63e7fbc /dwm.c
parent37c212ad55ef0b793b55a144be3e7b3b83c56f2f (diff)
downloaddwm-flexipatch-6742783b87791fc2dd947134d5d7726c6514a1a9.tar.gz
dwm-flexipatch-6742783b87791fc2dd947134d5d7726c6514a1a9.zip
center: minor nitpick for transient windows
Diffstat (limited to 'dwm.c')
-rw-r--r--dwm.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/dwm.c b/dwm.c
index 76fbebc..a2e437b 100644
--- a/dwm.c
+++ b/dwm.c
@@ -2157,10 +2157,6 @@ manage(Window w, XWindowAttributes *wa)
if (XGetTransientForHint(dpy, w, &trans) && (t = wintoclient(trans))) {
c->mon = t->mon;
c->tags = t->tags;
- #if CENTER_PATCH
- if (c->x == c->mon->wx && c->y == c->mon->wy)
- c->iscentered = 1;
- #endif // CENTER_PATCH
#if SETBORDERPX_PATCH
c->bw = c->mon->borderpx;
#else
@@ -2174,7 +2170,10 @@ manage(Window w, XWindowAttributes *wa)
#elif CENTER_TRANSIENT_WINDOWS_PATCH
c->x = c->mon->wx + (c->mon->ww - WIDTH(c)) / 2;
c->y = c->mon->wy + (c->mon->wh - HEIGHT(c)) / 2;
- #endif // CENTER_TRANSIENT_WINDOWS_PATCH | CENTER_TRANSIENT_WINDOWS_BY_PARENT_PATCH
+ #elif CENTER_PATCH
+ if (c->x == c->mon->wx && c->y == c->mon->wy)
+ c->iscentered = 1;
+ #endif // CENTER_TRANSIENT_WINDOWS_PATCH | CENTER_TRANSIENT_WINDOWS_BY_PARENT_PATCH | CENTER_PATCH
} else {
c->mon = selmon;
#if CENTER_PATCH