From: Enlightenment S. <no-...@en...> - 2011-10-10 07:58:21
|
Log: and actually always apply border_scale_by directly as-is even if border_scale is not set. Author: raster Date: 2011-10-10 00:58:14 -0700 (Mon, 10 Oct 2011) New Revision: 63944 Trac: http://trac.enlightenment.org/e/changeset/63944 Modified: trunk/edje/src/lib/edje_calc.c Modified: trunk/edje/src/lib/edje_calc.c =================================================================== --- trunk/edje/src/lib/edje_calc.c 2011-10-10 07:40:10 UTC (rev 63943) +++ trunk/edje/src/lib/edje_calc.c 2011-10-10 07:58:14 UTC (rev 63944) @@ -1886,7 +1886,13 @@ 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) |