round down for size increments
Dana Jansens danakj@orodu.net
1 files changed,
9 insertions(+),
0 deletions(-)
jump to
M
plugins/resistance.c
→
plugins/resistance.c
@@ -255,6 +255,15 @@ if (lt >= at && dlt < at && dlt >= at - resist.integer)
*h = rb - al + 1; break; } + + /* round down for size increments */ + *w -= c->frame->area.width + c->frame->size.left + c->frame->size.right; + *w = *w / c->size_inc.width * c->size_inc.width; + *w += c->frame->area.width + c->frame->size.left + c->frame->size.right; + + *h -= c->frame->area.height + c->frame->size.top + c->frame->size.bottom; + *h = *h / c->size_inc.height * c->size_inc.height; + *h += c->frame->area.height + c->frame->size.top + c->frame->size.bottom; } static void event(ObEvent *e, void *foo)