child_h += padding_t + padding_b;
remain_w -= child_w;
- if (remain_w >= 0)
+ if (remain_w + priv->pad.h >= 0)
{ /* continue "line" */
if (child_h > max_h)
max_h = child_h;
inc_y = remain_y / row_count;
}
+ inc_y += priv->pad.v;
+
for (i = 0, r = 0, l = priv->children; r <= row_count; r++)
{
int row_justify = 0, just_inc = 0, sub_pixel = 0;
(remain_x, row_size, &row_justify, &just_inc);
}
+ row_justify += priv->pad.h;
+
for (; i <= row_break[r]; i++, l = l->next)
{
Evas_Object_Box_Option *opt = l->data;
child_h += padding_t + padding_b + priv->pad.v;
remain_h -= child_h;
- if (remain_h >= 0)
+ if (remain_h + priv->pad.v >= 0)
{ /* continue "col" */
if (child_w > max_w)
max_w = child_w;
inc_x = remain_x / col_count;
}
+ inc_x += priv->pad.h;
+
for (i = 0, c = 0, l = priv->children; c <= col_count; c++)
{
int col_justify = 0, just_inc = 0, sub_pixel = 0;
(remain_y, col_size, &col_justify, &just_inc);
}
+ col_justify += priv->pad.v;
+
for (; i <= col_break[c]; i++, l = l->next)
{
Evas_Object_Box_Option *opt = l->data;