and actually always apply border_scale_by directly as-is even if

border_scale is not set.



SVN revision: 63944
This commit is contained in:
Carsten Haitzler 2011-10-10 07:58:14 +00:00
parent f18d4de8d5
commit 371874381b
1 changed files with 7 additions and 1 deletions

View File

@ -1886,7 +1886,13 @@ _edje_image_recalc_apply(Edje *ed, Edje_Real_Part *ep, Edje_Calc_Params *p3, Edj
evas_object_image_border_scale_set(ep->object, TO_DOUBLE(sc));
}
else
evas_object_image_border_scale_set(ep->object, 1.0);
{
if (chosen_desc->image.border.scale_by > FROM_DOUBLE(0.0))
evas_object_image_border_scale_set
(ep->object, TO_DOUBLE(chosen_desc->image.border.scale_by));
else
evas_object_image_border_scale_set(ep->object, 1.0);
}
evas_object_image_border_set(ep->object, p3->type.common.spec.image.l, p3->type.common.spec.image.r,
p3->type.common.spec.image.t, p3->type.common.spec.image.b);
if (chosen_desc->image.border.no_fill == 0)