Rect **areas;
gint ignore;
gboolean ret;
- gint maxsize;
+ gint minsize;
GSList *spaces = NULL, *sit, *maxit;
guint i;
areas = pick_head(c);
ret = FALSE;
- maxsize = 0;
+ minsize = 0;
maxit = NULL;
/* try ignoring different things to find empty space */
if (r->width >= c->frame->area.width &&
r->height >= c->frame->area.height &&
- r->width * r->height > maxsize)
+ (!minsize || r->width * r->height < minsize))
{
- maxsize = r->width * r->height;
+ minsize = r->width * r->height;
maxit = sit;
}
}