diff options
| author | bakkeby <[email protected]> | 2020-09-29 15:28:57 +0200 |
|---|---|---|
| committer | bakkeby <[email protected]> | 2020-09-29 15:28:57 +0200 |
| commit | 6742783b87791fc2dd947134d5d7726c6514a1a9 (patch) | |
| tree | 7d805558b3005138ea555995cb2e7ea4e63e7fbc /dwm.c | |
| parent | 37c212ad55ef0b793b55a144be3e7b3b83c56f2f (diff) | |
| download | dwm-flexipatch-6742783b87791fc2dd947134d5d7726c6514a1a9.tar.gz dwm-flexipatch-6742783b87791fc2dd947134d5d7726c6514a1a9.zip | |
center: minor nitpick for transient windows
Diffstat (limited to 'dwm.c')
| -rw-r--r-- | dwm.c | 9 |
1 files changed, 4 insertions, 5 deletions
@@ -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 |
