image: remove duplicate _elm_image_internal_sizing_eval call
authorMinkyu Kang <mk7.kang@samsung.com>
Tue, 22 Mar 2016 22:59:05 +0000 (15:59 -0700)
committerCedric BAIL <cedric@osg.samsung.com>
Tue, 22 Mar 2016 23:03:10 +0000 (16:03 -0700)
Summary:
When set the file to image widget, _elm_image_internal_sizing_eval is called many times.
This patch will remove duplicate call.
In _elm_image_sizing_eval function, elm_obj_image_scale_set will be called always,
calling _elm_image_internal_sizing_eval is unnecessary.

Signed-off-by: Minkyu Kang <mk7.kang@samsung.com>
Reviewers: Hermet, cedric

Subscribers: seoz

Differential Revision: https://phab.enlightenment.org/D3730

Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
legacy/elementary/src/lib/elm_image.c

index 73236d0..c3025bf 100644 (file)
@@ -804,8 +804,6 @@ _elm_image_sizing_eval(Eo *obj, Elm_Image_Data *sd)
    int w = 0, h = 0;
    double ts;
 
-   _elm_image_internal_sizing_eval(obj, sd);
-
    efl_image_smooth_scale_set(obj, sd->smooth);
 
    if (sd->no_scale)