summaryrefslogtreecommitdiffhomepage
path: root/patch/floatpos.c
diff options
context:
space:
mode:
authorbakkeby <[email protected]>2021-04-05 08:14:27 +0200
committerbakkeby <[email protected]>2021-04-05 08:14:27 +0200
commit39df1ca4ada8374da4b0c3f29ee8d284f1a95752 (patch)
tree6f6e842f73bea20876860f15e0ac1b4983006202 /patch/floatpos.c
parent521f87af13006ae548f6e3a668a303a792255338 (diff)
downloaddwm-flexipatch-39df1ca4ada8374da4b0c3f29ee8d284f1a95752.tar.gz
dwm-flexipatch-39df1ca4ada8374da4b0c3f29ee8d284f1a95752.zip
Initialise gaps for pertag arrays when monitor is created ref. #106
Diffstat (limited to 'patch/floatpos.c')
-rw-r--r--patch/floatpos.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/patch/floatpos.c b/patch/floatpos.c
index d481fbc..f0568f1 100644
--- a/patch/floatpos.c
+++ b/patch/floatpos.c
@@ -20,10 +20,10 @@ setfloatpos(Client *c, const char *floatpos)
{
char xCh, yCh, wCh, hCh;
int x, y, w, h, wx, ww, wy, wh;
- #if FLOATPOS_RESPECT_GAPS_PATCH
+ #if FLOATPOS_RESPECT_GAPS_PATCH && VANITYGAPS_PATCH
int oh, ov, ih, iv;
unsigned int n;
- #endif // FLOATPOS_RESPECT_GAPS_PATCH
+ #endif // FLOATPOS_RESPECT_GAPS_PATCH | VANITYGAPS_PATCH
if (!c || !floatpos)
return;
@@ -57,7 +57,7 @@ setfloatpos(Client *c, const char *floatpos)
return;
}
- #if FLOATPOS_RESPECT_GAPS_PATCH
+ #if FLOATPOS_RESPECT_GAPS_PATCH && VANITYGAPS_PATCH
getgaps(c->mon, &oh, &ov, &ih, &iv, &n);
wx = c->mon->wx + ov;
wy = c->mon->wy + oh;
@@ -68,7 +68,7 @@ setfloatpos(Client *c, const char *floatpos)
wy = c->mon->wy;
ww = c->mon->ww;
wh = c->mon->wh;
- #endif // FLOATPOS_RESPECT_GAPS_PATCH
+ #endif // FLOATPOS_RESPECT_GAPS_PATCH | VANITYGAPS_PATCH
getfloatpos(x, xCh, w, wCh, wx, ww, c->x, c->w, c->bw, floatposgrid_x, &c->x, &c->w);
getfloatpos(y, yCh, h, hCh, wy, wh, c->y, c->h, c->bw, floatposgrid_y, &c->y, &c->h);